Next: TIC6X Syntax, Up: TIC6X-Dependent [Contents][Index]
-march=archEnable (only) instructions from architecture arch. By default, all instructions are permitted.
The following values of arch are accepted: c62x,
c64x, c64x+, c67x, c67x+, c674x.
-mdsbt-mno-dsbtThe -mdsbt option causes the assembler to generate the
Tag_ABI_DSBT attribute with a value of 1, indicating that the
code is using DSBT addressing. The -mno-dsbt option, the
default, causes the tag to have a value of 0, indicating that the code
does not use DSBT addressing. The linker will emit a warning if
objects of different type (DSBT and non-DSBT) are linked together.
-mpid=no-mpid=near-mpid=farThe -mpid= option causes the assembler to generate the
Tag_ABI_PID attribute with a value indicating the form of data
addressing used by the code. -mpid=no, the default,
indicates position-dependent data addressing, -mpid=near
indicates position-independent addressing with GOT accesses using near
DP addressing, and -mpid=far indicates position-independent
addressing with GOT accesses using far DP addressing. The linker will
emit a warning if objects built with different settings of this option
are linked together.
-mpic-mno-picThe -mpic option causes the assembler to generate the
Tag_ABI_PIC attribute with a value of 1, indicating that the
code is using position-independent code addressing, The
-mno-pic option, the default, causes the tag to have a value of
0, indicating position-dependent code addressing. The linker will
emit a warning if objects of different type (position-dependent and
position-independent) are linked together.
-mbig-endian-mlittle-endianGenerate code for the specified endianness. The default is little-endian.
Next: TIC6X Syntax, Up: TIC6X-Dependent [Contents][Index]