# title
Arm Compiler Migration and Compatibility Guide

# topic.label
Arm® Compiler Migration and Compatibility Guide

# topic.topics[].label
Migrating from Arm Compiler 5 to Arm Compiler 6

# topic.topics[].topics[].label
Migration of compiler command-line options from Arm Compiler 5 to Arm Compiler 6

# topic.topics[].topics[].label
Arm Compiler 5 and Arm Compiler 6 stack protection behavior

# topic.topics[].topics[].label
Command-line options for preprocessing assembly source code

# topic.topics[].topics[].label
Migrating architecture and processor names for command-line options

# topic.topics[].label
Migrating from armasm to the armclang Integrated Assembler

# topic.topics[].topics[].label
Overview of differences between armasm and GNU syntax assembly code

# topic.topics[].topics[].label
Example startup code for Arm Compiler 5 project

# topic.topics[].topics[].label
Example startup code for Arm Compiler 6 project

# metadata.contentDescription
The Arm Compiler Migration and Compatibility Guide provides migration and compatibility information for users moving from older versions of Arm Compiler to Arm Compiler 6.