6.1. Inline assembler

The ARM compiler provides an inline assembler that enables you to write optimized assembly language routines, and access features of the target processor not available from C or C++.


The inline assembler supports ARM assembly language only. It does not support Thumb, or Thumb-2 assembly language. Use the embedded assembler for Thumb and Thumb-2 support.

The following subsections are included:

For more information, see also:

Copyright © 2002-2007 ARM Limited. All rights reserved.ARM DUI 0205H