SPRUIG8J January 2018 – March 2024
The C/C++ compiler imposes a strict set of rules on function calls. Except for special run-time support functions, any function that calls or is called by a C/C++ function must follow these rules. Failure to adhere to these rules can disrupt the C/C++ environment and cause a program to fail.
For details on the calling conventions, refer to the C7000 Embedded Application Binary Interface (EABI) Reference Guide (SPRUIG4).