5.4.1. 複数言語間の呼び出しに関する一般規則

C、C++、およびアセンブリ言語間の呼び出しには、以下の一般規則が適用されます。詳細については、RealView Compilation Tools v3.0 Compiler and Libraries Guideを参照して下さい。

組み込みアセンブラを使用し、Application Binary Interface (ABI) for the ARM Architecture (base standard)[BSABI]に準拠することで、複数言語を混用したプログラミングを簡単に実装できるようになります。これにより、以下の内容がサポートされます。

混合言語プログラミングには、以下の一般規則が適用されます。

C およびアセンブリ言語からの C++ 関数の呼び出しには、以下の規則が適用されます。

Copyright © 2002-2006 ARM Limited. All rights reserved.ARM DUI 0203GJ
Non-Confidential