Search Articles — Sudonull

Search Results

In this project

Returning x86-64 Structures: Registers and MEMORY ABI

https://sudonull.com/returning-x86-64-structures-registers-and-memory-abi

Breakdown of return mechanisms for int, small and large structures in x86-64 System V ABI. Assembly examples, hidden rdi arguments. For middle/senior dev. Look under the hood.

Assembler x86-64 GUI X11 fasmg

https://sudonull.com/assembler-x86-64-gui-x11-fasmg

Creating a minimal GUI on x86-64 assembler with X11: syscall macros, vararg printf, mmap structures. Size optimization for Linux. Instructions for developers.

ALT Mobile 11.0: Phosh on ARM64 and x86_64

https://sudonull.com/alt-mobile-11-0-phosh-on-arm64-and-x86-64

New ALT Mobile 11.0 on Sisyphus p11 with Phosh, Waydroid, LUKS. Images for PinePhone, Anbernic. Test on QEMU for embedded projects. Download and deploy.

Trisquel 12.0: free Linux on Ubuntu 24.04

https://sudonull.com/trisquel-12-0-free-linux-on-ubuntu-24-04

Trisquel 12.0 based on Ubuntu 24.04 LTS — fully free distribution with Linux-libre 6.8 and support until 2029. Download ISO for x86_64/arm64, explore APT 3.0 and DE updates.

Assembler Optimization: How One Letter Speeds Up Code 3x

https://sudonull.com/assembler-optimization-how-one-letter-speeds-up-code-3x

Experiment with Real Measurements Shows How False Dependencies Between Registers Affect Performance. Learn How to Eliminate Bottlenecks in Low-Level Code.

Trending Now