ARM VERSION 1.2 User Manual

Page 81

Advertising
background image

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

.

Advertising