I keep reading that the ABI of FreeBSD is constantly changing. Does the term refer to this:
?
And in particular, calling conventions (how to use the registers and the stack)?
Because, I always thought this was fairly "fixed" - I've ported assembly programs between Linux and macOS for a long time and I've never had to worry about differing calling conventions AFAICR.
Thanks.
System V ABI - OSDev Wiki
wiki.osdev.org
?
And in particular, calling conventions (how to use the registers and the stack)?
Because, I always thought this was fairly "fixed" - I've ported assembly programs between Linux and macOS for a long time and I've never had to worry about differing calling conventions AFAICR.
Thanks.