# title
Arm Toolchain for Embedded Migration Guide

# topic.label
Arm® Toolchain for Embedded Migration Guide

# topic.topics[].label
Migrating your toolchain to Arm Toolchain for Embedded

# topic.topics[].topics[].label
Migrating from the Arm Compiler for Embedded 6 toolchain to Arm Toolchain for Embedded

# topic.topics[].topics[].topics[].label
Arm Compiler for Embedded 6 to Arm Toolchain for Embedded component mapping

# topic.topics[].topics[].topics[].label
Migrating compiler features from Arm Compiler for Embedded 6 to Arm Toolchain for Embedded

# topic.topics[].topics[].topics[].label
Arm Compiler for Embedded 6 to Arm Toolchain for Embedded toolchain differences

# topic.topics[].topics[].topics[].label
Differences in compiler options between Arm Compiler for Embedded 6 and Arm Toolchain for Embedded

# topic.topics[].topics[].topics[].label
Optimization differences between Arm Compiler for Embedded 6 and Arm Toolchain for Embedded

# topic.topics[].topics[].topics[].label
Arm Compiler for Embedded 6 to Arm Toolchain for Embedded backwards compatibility issues

# topic.topics[].topics[].label
Migrating from the Arm Compiler 5 toolchain to Arm Toolchain for Embedded

# topic.topics[].topics[].topics[].label
Arm Compiler 5 to Arm Toolchain for Embedded component mapping

# topic.topics[].topics[].topics[].label
Arm Compiler 5 to Arm Toolchain for Embedded toolchain differences

# topic.topics[].topics[].topics[].label
Default differences between Arm Compiler 5 and Arm Toolchain for Embedded

# topic.topics[].topics[].topics[].label
Optimization differences between Arm Compiler 5 and Arm Toolchain for Embedded

# topic.topics[].topics[].topics[].label
Arm Compiler 5 to Arm Toolchain for Embedded backwards compatibility issues

# topic.topics[].topics[].topics[].label
Arm Compiler 5 to Arm Toolchain for Embedded migration example

# topic.topics[].topics[].label
Migrating armlink features to Arm Toolchain for Embedded

# topic.topics[].topics[].topics[].label
Differences in weak reference handling between Arm Compiler 5 and Arm Toolchain for Embedded

# topic.topics[].topics[].topics[].label
Differences in weak reference handling between Arm Compiler for Embedded 6 and Arm Toolchain for Embedded

# topic.topics[].topics[].label
Migrating scatter files to linker scripts

# topic.topics[].topics[].label
Migrating fromelf features to Arm Toolchain for Embedded

# topic.topics[].topics[].label
Migrating from the Arm GNU Toolchain to Arm Toolchain for Embedded

# topic.topics[].topics[].label
Migrating compiler command-line options from Arm Compiler 5 to Arm Toolchain for Embedded

# topic.topics[].topics[].label
Stack protection behavior migration from Arm Compiler 5 to Arm Toolchain for Embedded

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

# topic.topics[].topics[].label
Inline assembly with Arm Toolchain for Embedded

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

# topic.topics[].topics[].label
Preprocessing a linker script with the clang preprocessor

# topic.topics[].label
Migrating from armasm to the clang integrated assembler

# topic.topics[].topics[].label
Migration of assembler command-line options from armasm to the clang integrated assembler

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

# topic.topics[].topics[].label
Migrating named register variables to clang

# topic.topics[].topics[].label
Migrating armasm macros to integrated assembler macros

# topic.topics[].topics[].label
Migration case study, example startup code for Arm Compiler 5 project

# topic.topics[].topics[].label
Migration case study, example startup code for Arm Toolchain for Embedded project

# metadata.contentDescription
The Arm Toolchain for Embedded Migration Guide provides migration information for users moving to Arm Toolchain for Embedded.