Assembler Reference
ARM DUI 0068B
Copyright © 2000, 2001 ARM Limited. All rights reserved.
3-3
/ropi
specifies that the content of
inputfile
is read-only
position-independent. The default is
/noropi
.
/pic
is a synonym for
/ropi
.
/nopic
is a synonym for
/noropi
.
/rwpi
specifies that the content of
inputfile
is read-write
position-independent. The default is
/norwpi
.
/pid
is a synonym for
/rwpi
.
/nopid
is a synonym for
/norwpi
.
/swstackcheck
specifies that the code in
inputfile
carries out
software stack-limit checking.
/noswstackcheck
specifies that the code in
inputfile
does not carry
out software stack-limit checking. This is the
default.
/swstna
specifies that the code in
inputfile
is compatible
both with code which carries out stack-limit
checking, and with code that does not carry out
stack-limit checking.
-bigend
instructs the assembler to assemble code suitable for a big-endian ARM.
The default is
-littleend
.
-littleend
instructs the assembler to assemble code suitable for a little-endian ARM.
-checkreglist
instructs the assembler to check
RLIST
,
LDM
, and
STM
register lists to ensure
that all registers are provided in increasing register number order. A
warning is given if registers are not listed in order.
-cpu
cpu
sets the target CPU. Some instructions produce either errors or warnings
if assembled for the wrong target CPU (see also the
-unsafe
assembler
option). Valid values for
cpu
are architecture names such as
3
,
4T
, or
5TE
,
or part numbers such as ARM7TDMI
®
. See
ARM Architecture Reference
Manual
for information about the architectures. The default is
ARM7TDMI.
-depend
dependfile
instructs the assembler to save source file dependency lists to
dependfile
.
These are suitable for use with make utilities.
-m
instructs the assembler to write source file dependency lists to
stdout
.