| |||
| Home > Introduction > ARM architecture v6 support | |||
All components of RVCT support ARMv6. armasm accepts all ARMv6 instructions, armlink can link-in ARMv6 library objects where required, and fromelf disassembles the ARMv6 instructions correctly. The embedded assembler of the compiler supports all ARMv6 instructions. The inline assembler supports the majority of ARMv6 instructions.
To compile code for ARMv6 use:
--cpu
6 for generic ARMv6 support
To compile code for a specific ARMv6 processor, use the processor name. For example:
--cpu ARM1136J-S to
generate code targeted at the ARM1136J-S
--cpu ARM1136JF-S to generate code
targeted at the ARM1136JF-S, that includes Vector Floating
Point (VFP) hardware.
This section includes: