as.info: ARM Options
Go forward to ARM Syntax
Go up to ARM-Dependent
Go to the top op as
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|810|9|9tdmi|920|strongarm|strongarm110|strongarm1100]''
`-mxscale'
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|5|5t|5te]''
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.
The option `-marmv5te' specifies that v5t architecture should be
used with the El Segundo extensions enabled.
`-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 assembly 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.
`-matpcs'
This option specifies that the output generated by the assembler
should be marked as supporting the Arm/Thumb Procedure Calling
Standard. If enabled this option will cause the assembler to
create an empty debugging section in the object file called
.arm.atpcs. Debuggers can use this to determine the ABI being
used by.
`-mapcs-float'
This indicates the the floating point variant of the APCS should be
used. In this variant floating point arguments are passed in FP
registers rather than integer registers.
`-mapcs-reentrant'
This indicates that the reentrant variant of the APCS should be
used. This variant supports position independent code.
`-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.
`-k'
This option specifies that the output of the assembler should be
marked as position-independent code (PIC).
`-moabi'
This indicates that the code should be assembled using the old ARM
ELF conventions, based on a beta release release of the ARM-ELF
specifications, rather than the default conventions which are
based on the final release of the ARM-ELF specifications.
Created Wed Sep 1 16:41:04 2004 on bee with info_to_html version 0.9.6.