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