Mixed-language programming

You can mix calls between C and C++ and assembly language routines provided you comply with the Procedure Call Standard for the ARM Architecture (AAPCS).

Note

The information in this section is implementation dependent and might change in future releases.

The embedded assembler and compliance with the Base Standard Application Binary Interface for the ARM Architecture (BSABI) make mixed language programming easier to implement. These assist you with:

Show/hideSee also

Copyright © 2010-2012 ARM. All rights reserved.ARM DUI 0471G
Non-ConfidentialID021412