# title
ARM Compiler Migration and Compatibility Guide Version 5.06u3

# topic.label
ARM Compiler Migration and Compatibility Guide

# topic.topics[].topics[].label
Compatibility between ARM Compiler versions

# topic.topics[].label
Configuration Information for Different Versions of the ARM Compilation Tools

# topic.topics[].label
Migrating from ARM Compiler v5.05 to v5.06

# topic.topics[].topics[].label
Compatibility of ARM Compiler v5.06 with legacy objects and libraries

# topic.topics[].topics[].label
Compiler changes between ARM Compiler v5.05 and v5.06

# topic.topics[].topics[].topics[].label
#pragma arm section and inline functions

# topic.topics[].topics[].topics[].label
__ldrex and __strex intrinsics deprecated

# topic.topics[].label
Migrating from ARM Compiler v5.04 to v5.05

# topic.topics[].topics[].label
Compatibility of ARM Compiler v5.05 with legacy objects and libraries

# topic.topics[].topics[].label
Compatibility of code compiled with C++11 with code compiled with C++03

# topic.topics[].topics[].topics[].label
Use of C++11 with the ARM C++ Standard Libraries

# topic.topics[].topics[].label
Compiler changes between ARM Compiler v5.04 and v5.05

# topic.topics[].topics[].topics[].label
C++ name mangling differences in ARM Compiler v5.05

# topic.topics[].label
Migrating from ARM Compiler v5.03 to v5.04

# topic.topics[].topics[].label
Compatibility of ARM Compiler v5.04 with legacy objects and libraries

# topic.topics[].topics[].label
Documentation changes between ARM Compiler v5.03 and v5.04

# topic.topics[].label
Migrating from ARM Compiler v5.02 to v5.03

# topic.topics[].topics[].label
Compatibility of ARM Compiler v5.03 with legacy objects and libraries

# topic.topics[].topics[].label
Compiler changes between ARM Compiler v5.02 and v5.03

# topic.topics[].topics[].label
Documentation changes between ARM Compiler v5.02 and v5.03

# topic.topics[].label
Migrating from ARM Compiler v5.0 to v5.01 or later

# topic.topics[].topics[].label
Compatibility of ARM Compiler v5.01 with legacy objects and libraries

# topic.topics[].topics[].label
General changes between ARM Compiler v5.0 and v5.01 or later

# topic.topics[].topics[].label
Documentation changes between ARM Compiler v5.0 and v5.01 or later

# topic.topics[].label
Migrating from ARM Compiler v4.1 Patch 3 or later to v5.0

# topic.topics[].topics[].label
Compatibility of ARM Compiler v5.0 with legacy objects and libraries

# topic.topics[].topics[].label
General changes between ARM Compiler v4.1 Patch 3 or later and v5.0

# topic.topics[].topics[].label
Compiler changes between ARM Compiler v4.1 Patch 3 or later and v5.0

# topic.topics[].topics[].label
Linker changes between ARM Compiler v4.1 Patch 3 or later and v5.0

# topic.topics[].topics[].label
Documentation changes between ARM Compiler v4.1 Patch 3 or later and v5.0

# topic.topics[].label
Migrating from ARM Compiler v4.1 build 561 to v4.1 Patch 3 or later

# topic.topics[].topics[].label
Compatibility of ARM Compiler v4.1 Patch 3 with legacy objects and libraries

# topic.topics[].topics[].label
C and C++ library changes between ARM Compiler v4.1 build 561 and v4.1 Patch 3 or later

# topic.topics[].label
Migrating from ARM Compiler v4.1 to v4.1 build 561

# topic.topics[].topics[].label
Compatibility of ARM Compiler v4.1 build 561 with legacy objects and libraries

# topic.topics[].topics[].label
Compiler changes between ARM Compiler v4.1 and v4.1 build 561

# topic.topics[].topics[].label
Linker changes between ARM Compiler v4.1 and v4.1 build 561

# topic.topics[].topics[].label
Assembler changes between ARM Compiler v4.1 and v4.1 build 561

# topic.topics[].topics[].label
C and C++ library changes between ARM Compiler v4.1 and v4.1 build 561

# topic.topics[].topics[].label
fromelf changes between ARM Compiler v4.1 and v4.1 build 561

# topic.topics[].topics[].label
Documentation changes between ARM Compiler v4.1 and v4.1 build 561

# topic.topics[].label
Migrating from RVCT v4.0 to ARM Compiler v4.1

# topic.topics[].topics[].label
General changes between RVCT v4.0 and ARM Compiler v4.1

# topic.topics[].topics[].label
Compiler changes between RVCT v4.0 and ARM Compiler v4.1

# topic.topics[].topics[].label
Linker changes between RVCT v4.0 and ARM Compiler v4.1

# topic.topics[].topics[].label
Assembler changes between RVCT v4.0 and ARM Compiler v4.1

# topic.topics[].topics[].label
C and C++ library changes between RVCT v4.0 and ARM Compiler v4.1

# topic.topics[].topics[].label
General changes between RVCT v3.1 and RVCT v4.0

# topic.topics[].topics[].label
Changes to symbol visibility between RVCT v3.1 and RVCT v4.0

# topic.topics[].topics[].label
Compiler changes between RVCT v3.1 and RVCT v4.0

# topic.topics[].topics[].label
Linker changes between RVCT v3.1 and RVCT v4.0

# topic.topics[].topics[].label
Assembler changes between RVCT v3.1 and RVCT v4.0

# topic.topics[].topics[].label
fromelf changes between RVCT v3.1 and RVCT v4.0

# topic.topics[].topics[].label
C and C++ library changes between RVCT v3.1 and RVCT v4.0

# topic.topics[].topics[].label
General changes between RVCT v3.0 and RVCT v3.1

# topic.topics[].topics[].label
Assembler changes between RVCT v3.0 and RVCT v3.1

# topic.topics[].topics[].label
Linker changes between RVCT v3.0 and RVCT v3.1

# topic.topics[].topics[].label
General changes between RVCT v2.2 and RVCT v3.0

# topic.topics[].topics[].label
Compiler changes between RVCT v2.2 and RVCT v3.0

# topic.topics[].topics[].label
Linker changes between RVCT v2.2 and RVCT v3.0

# topic.topics[].topics[].label
C and C++ library changes between RVCT v2.2 and RVCT v3.0

# topic.topics[].label
Migration and Compatibility document revisions

# topic.topics[].topics[].label
Revisions for Migration and Compatibility Guide

# metadata.contentDescription
ARM Compiler Migration and Compatibility Guide provides migration and compatibility information between the latest released version and previous versions.