8.4.1. General rules for calling between languages

The following general rules apply to calling between C, C++, and assembly language.

You should not rely on the following C++ implementation details. These implementation details are subject to change in future releases of ARM C++:

The following general rules apply to mixed language programming:

The following rules apply to calling C++ functions from C and assembly language:

Copyright © 1997, 1998 ARM Limited. All rights reserved.ARM DUI 0040D
Non-Confidential