3 ms·
The normal C calling convention is really only for cross-binary calls (e.g. between shared libraries). If you're not doing that you can ignore it; it's not a we
by IshKebab 5mo ago
The normal C calling convention is really only for cross-binary calls (e.g. between shared libraries). If you're not doing that you can ignore it; it's not a weird thing to do. It would be odd to strictly follow it in assembly and I assume compilers don't either.
- adgjlsfhk1 5mo agoUnfortunately, in absence of inlining, compilers mostly respect calling convention even when they don't have to.