--- invoke.texi.orig Tue Oct 3 08:40:43 1995 +++ invoke.texi Mon Mar 20 13:29:11 2000 @@ -281,9 +281,10 @@ -mstats -EL -EB -G @var{num} -nocpp @emph{i386 Options} --m486 -m386 -mieee-fp -mno-fancy-math-387 --mno-fp-ret-in-387 -msoft-float -msvr3-shlib --mno-wide-multiply -mrtd -malign-double +-m386 -m486 -mno-fancy-math-387 +-mno-fp-ret-in-387 -mno-ieee-fp -mno-wide-multiply +-mprofiler-epilogue -mrtd -msoft-float +-msvr3-shlib -malign-double -mreg-alloc=@var{list} -mregparm=@var{num} -malign-jumps=@var{num} -malign-loops=@var{num} -malign-functions=@var{num} @@ -3669,8 +3670,8 @@ Control whether or not code is optimized for a 486 instead of an 386. Code generated for an 486 will run on a 386 and vice versa. -@item -mieee-fp -@itemx -mno-ieee-fp +@item -mno-ieee-fp +@itemx -mieee-fp Control whether or not the compiler uses IEEE floating point comparisons. These handle correctly the case where the result of a comparison is unordered. @@ -3728,6 +3729,12 @@ Control whether GNU CC uses the @code{mul} and @code{imul} that produce 64 bit results in @code{eax:edx} from 32 bit operands to do @code{long long} multiplies and 32-bit division by constants. + +@item -mprofiler-epilogue +@itemx -mno-profiler-epilogue +Generate extra code to write profile information for function exits. +This option has no effect except in combination with @samp{-g} or +@samp{-pg}. @item -mrtd Use a different function-calling convention, in which functions that