Whole document tree
    

Whole document tree

Using as: ARM Options
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

8.3.1 Options

-marm [2|250|3|6|60|600|610|620|7|7m|7d|7dm|7di|7dmi|70|700|700i|710|710c|7100|7500|7500fe|7tdmi|8|strongarm|strongarm110]
This option specifies the target processor. The assembler will issue an error message if an attempt is made to assemble an instruction which will not execute on the target processor.
-marmv [2|2a|3|3m|4|4t]
This option specifies the target architecture. The assembler will issue an error message if an attempt is made to assemble an instruction which will not execute on the target architecture.
-mthumb
This option specifies that only Thumb instructions should be assembled.
-mall
This option specifies that any Arm or Thumb instruction should be assembled.
-mfpa [10|11]
This option specifies the floating point architecture in use on the target processor.
-mfpe-old
Do not allow the assemble of floating point multiple instructions.
-mno-fpu
Do not allow the assembly of any floating point instructions.
-mthumb-interwork
This option specifies that the output generated by the assembler should be marked as supporting interworking.
-mapcs [26|32]
This option specifies that the output generated by the assembler should be marked as supporting the indicated version of the Arm Procedure. Calling Standard.
-EB
This option specifies that the output generated by the assembler should be marked as being encoded for a big-endian processor.
-EL
This option specifies that the output generated by the assembler should be marked as being encoded for a little-endian processor.



This document was generated by root on January, 30 2002 using texi2html