[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.17.30 D30V Options

These `-m' options are defined for D30V implementations:

-mextmem
Link the `.text', `.data', `.bss', `.strings', `.rodata', `.rodata1', `.data1' sections into external memory, which starts at location 0x80000000.

-mextmemory
Same as the `-mextmem' switch.

-monchip
Link the `.text' section into onchip text memory, which starts at location 0x0. Also link `.data', `.bss', `.strings', `.rodata', `.rodata1', `.data1' sections into onchip data memory, which starts at location 0x20000000.

-mno-asm-optimize
-masm-optimize
Disable (enable) passing `-O' to the assembler when optimizing. The assembler uses the `-O' option to automatically parallelize adjacent short instructions where possible.

-mbranch-cost=n
Increase the internal costs of branches to n. Higher costs means that the compiler will issue more instructions to avoid doing a branch. The default is 2.

-mcond-exec=n
Specify the maximum number of conditionally executed instructions that replace a branch. The default is 4.



This document was generated by Charlie & on June, 17 2001 using texi2html