3 ms·
Does "C ABI" mean the same thing as each platform's system ABI? E.g., on x86-64 Linux, the System V x86-64 ABI [0]? [0] https://www.owalle.com/2021/12/30/func
by CoastalCoder 4y ago
Does "C ABI" mean the same thing as each platform's system ABI?
E.g., on x86-64 Linux, the System V x86-64 ABI [0]?
[0] https://www.owalle.com/2021/12/30/function-calling-sequence/abi.pdf https://www.owalle.com/2021/12/30/function-calling-sequence/...
EDIT: Added a link to the ABI doc.
- flohofwoe 4y agoIMHO yes, if you squint a bit, there's no such thing as a "C ABI", C compilers just happen to implement those CPU/OS specific ABIs without much 'translation work' going on.