Next: , Previous: , Up: Invocation   [Contents][Index]


9.26 Options that record autoconfigured parameters


--branch-delay-slot
--have-delay-slot

Assume that branch instructions have a delay slot. Note that the value of this option is normally autoconfigured; its use should never be needed except for cross-compilation.


--num-real-r-regs N

Assume registers ‘r1’ up to ‘rN’ are real (i.e. not virtual) general purpose registers. Note that the value of this option is normally autoconfigured; its use should never be needed except for cross-compilation.


--num-real-f-regs N

Assume registers ‘f1’ up to ‘fN’ are real (i.e. not virtual) floating point registers. Note that the value of this option is normally autoconfigured; its use should never be needed except for cross-compilation.


--num-real-r-temps N
--num-real-temps N

Assume that ‘N’ non-float temporaries will fit into real machine registers. Note that the value of this option is normally autoconfigured; its use should never be needed except for cross-compilation.


--num-real-f-temps N

Assume that ‘N’ float temporaries will fit into real machine registers. Note that the value of this option is normally autoconfigured; its use should never be needed except for cross-compilation.


--max-jump-table-size N

Specify the maximum number of entries a jump table may have. The special value 0 indicates the table size is unlimited. This option can be useful to avoid exceeding fixed limits imposed by some C compilers.