๐Ÿ”— X32 ABI

๐Ÿ”— Computing ๐Ÿ”— Computing/Software ๐Ÿ”— Linux

The x32 ABI is an application binary interface (ABI) and one of the interfaces of the Linux kernel. It allows programs to take advantage of the benefits of x86-64 instruction set (larger number of CPU registers, better floating-point performance, faster position-independent code, shared libraries, function parameters passed via registers, faster syscall instruction) while using 32-bit pointers and thus avoiding the overhead of 64-bit pointers.

Discussed on