You copied the Doc URL to your clipboard.

ARM architectures supported by the toolchain

The toolchain includes support for all ARM architectures from ARMv4™ onwards that are currently supported by ARM, including ARM NEON technology. 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 command-line options:

  • --cpu=name

  • --device=name

  • --fpu=name.

You can specify the startup instruction set, ARM or Thumb, with the --arm or --thumb command-line options. Also, you can force an ARM-only instruction set with the --arm_only option.

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.

Was this page helpful? Yes No