Спасибо за оперативность.
Получается, что нужно искать ABI (Application Binary Interface) для каждой целевой системы, например для Unix, и читать там? Или в доках к компилятору. А я думал, что __cdecl не должно зависеть от системы/компилятора.
Так же есть ещё вопросик:
Цитата:
All arguments are widened to 32 bits when they are passed. Return values are also widened to 32 bits and returned in the EAX register
(цитата с того же MSDN) - это для всех систем/компиляторов верно? Думаю, что да, т.к. очень логично.
ПодЫтожу: где есть официальная спецификация для __cdecl отличная от доков того или иного компилятора?