1.2 ARM architectures supported by the toolchain
ARM® Compiler includes support for all ARM architectures from ARMv4 to ARMv7 inclusive.
All architectures before ARMv4 are obsolete and are no longer supported.
You can specify a target processor or architecture to take advantage of extra features
specific to the selected processor or architecture. To do this, use the following
You can specify the startup instruction set, ARM or Thumb, with the
You can force an ARM-only instruction set with the
The compilation tools provide support for mixing ARM and Thumb code. This is known as
interworking and enables branching between ARM code and Thumb code.