Using and Porting the GNU Compiler Collection (GCC)
These `-m' options are defined for the Intel 960 implementations:
-mcpu type
ka', `kb', `mc', `ca', `cf',
`sa', and `sb'.
The default is
`kb'.
-mnumerics
-msoft-float
-mnumerics' option indicates that the processor does support
floating-point instructions. The `-msoft-float' option indicates
that floating-point support should not be assumed.
-mleaf-procedures
-mno-leaf-procedures
bal instruction as well as call. This will result in more
efficient code for explicit calls when the bal instruction can be
substituted by the assembler or linker, but less efficient code in other
cases, such as calls via function pointers, or using a linker that doesn't
support this optimization.
-mtail-call
-mno-tail-call
-mno-tail-call'.
-mcomplex-addr
-mno-complex-addr
-mcomplex-addr' for all processors except
the CB and CC.
-mcode-align
-mno-code-align
-mic-compat
-mic2.0-compat
-mic3.0-compat
-masm-compat
-mintel-asm
-mstrict-align
-mno-strict-align
-mold-align
-mstrict-align'.
-mlong-double-64
long double' as 64-bit floating point numbers.
Without the option `long double' is implemented by 80-bit
floating point numbers. The only reason we have it because there is
no 128-bit `long double' support in `fp-bit.c' yet. So it
is only useful for people using soft-float targets. Otherwise, we
should recommend against use of it.
Using and Porting the GNU Compiler Collection (GCC)
Packaging copyright © 1988-2000 OAR Corporation Context copyright by each document's author. See Free Software Foundation for information.