abi
What are the calling conventions for UNIX & Linux system calls (and user-space functions) on i386 and x86-64
Following links explain x86-32 system call conventions for both UNIX (BSD flavor) & Linux: http://www.int80h.org/bsdasm/#system-calls[详细]
2022-12-24 18:56 分类:问答What is an application binary interface (ABI)?
I never clearly understood what an ABI is. Please don\'t point me to a Wikipedia article. If I could understand it, I wouldn\'t be here posting such a lengthy post.[详细]
2022-12-18 20:20 分类:问答How do C compilers implement functions that return large structures?
The return value of a function is usually stored on the stack or in a register. But for a large structure, it has to be on the stack. How much copying has to happen in a real compiler for this code? O[详细]
2022-12-18 04:43 分类:问答Why would the ELF header of a shared library specify Linux as the OSABI?
All the standard shared libraries on my Linux system (Fedora 9) specify ELFOSABI_NONE (0) as their OSABI.[详细]
2022-12-15 14:24 分类:问答