110
-mb-step
Generate code that works around Itanium B step errata.
-mregister-names
-mno-register-names
Generate (or don't)
assembler output more readable.
-mno-sdata
-msdata
Disable (or enable) optimizations that use the small data section. This may be useful for working
around optimizer bugs.
-mconstant-gp
Generate code that uses a single constant global pointer value. This is useful when compiling
kernel code.
-mauto-pic
Generate code that is self-relocatable. This implies
piling firmware code.
-minline-float-divide-min-latency
Generate code for inline divides of floating point values using the minimum latency algorithm.
-minline-float-divide-max-throughput
Generate code for inline divides of floating point values using the maximum throughput algo-
rithm.
-minline-int-divide-min-latency
Generate code for inline divides of integer values using the minimum latency algorithm.
-minline-int-divide-max-throughput
Generate code for inline divides of integer values using the maximum throughput algorithm.
-mno-dwarf2-asm
-mdwarf2-asm
Don't (or do) generate assembler code for the DWARF2 line number debugging info. This may
be useful when not using the GNU assembler.
-mfixed-range=
register-range
Generate code treating the given register range as fixed registers. A fixed register is one that the
register allocator can not use. This is useful when compiling kernel code. A register range is
specified as two registers separated by a dash. Multiple register ranges can be specified separated
by a comma.
-mearly-stop-bits
-mno-early-stop-bits
Allow stop bits to be placed earlier than immediately preceding the instruction that triggered the
stop bit. This can improve instruction scheduling, but does not always do so.
,
, and
register names for the stacked registers. This may make
in
loc
out
Chapter 4. GCC Command Options
. This is useful when com-
-mconstant-gp
Need help?
Do you have a question about the ENTERPRISE LINUX 4 and is the answer not in the manual?