|Non-Confidential||PDF version||ARM DUI0530M|
|Home > Overview of Compatibility > Compatibility between ARM Compiler versions|
Although compatibility between different versions of ARM Compiler cannot be guaranteed, there are ways that you can aid compatibility.
ARM Compiler generated code conforms to the ARM Application Binary Interface (ABI). Also:
extern "C". Although many objects and libraries are binary compatible between versions and toolchains, ARM cannot guarantee that there are no differences in some cases. For example, mangled names might be different for symbols.