Assembler Reference

/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.

-bigendinstructs the assembler to assemble code suitable for a big-endian ARM. The default is -littleend.

-littleendinstructs 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.

-cpucpu sets the target CPU. Some instructions produce either errors or warnings if assembled for the wrong target CPU (see also the -unsafeassembler 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.

-dependdependfile

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.

ARM DUI 0068B

Copyright © 2000, 2001 ARM Limited. All rights reserved.

3-3

Page 81
Image 81
ARM VERSION 1.2 manual Specifies that the content of inputfile is read-only, Position-independent. The default is /noropi