aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2007-04-13 13:29:45 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2007-04-13 06:29:45 -0700
commitc33104d6c9ef612cd02a6dcce483dce95a454b13 (patch)
treefe99ae1c7c230a528e3c1d74647e906743bf29b6
parentb194a08cd4958583487e0b97994e83b1acda768a (diff)
downloadgcc-c33104d6c9ef612cd02a6dcce483dce95a454b13.zip
gcc-c33104d6c9ef612cd02a6dcce483dce95a454b13.tar.gz
gcc-c33104d6c9ef612cd02a6dcce483dce95a454b13.tar.bz2
i386.opt (msvr3-shlib): Removed.
2007-04-13 H.J. Lu <hongjiu.lu@intel.com> * config/i386/i386.opt (msvr3-shlib): Removed. * doc/invoke.texi: Remove -msvr3-shlib. From-SVN: r123787
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/i386/i386.opt4
-rw-r--r--gcc/doc/invoke.texi10
3 files changed, 7 insertions, 13 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4029fbd..61170da 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,11 @@
2007-04-13 H.J. Lu <hongjiu.lu@intel.com>
+ * config/i386/i386.opt (msvr3-shlib): Removed.
+
+ * doc/invoke.texi: Remove -msvr3-shlib.
+
+2007-04-13 H.J. Lu <hongjiu.lu@intel.com>
+
* config/i386/i386.opt (mpopcnt): Replace "popcount" instruction
with "popcnt" instruction.
diff --git a/gcc/config/i386/i386.opt b/gcc/config/i386/i386.opt
index 8bab377..9889ba1 100644
--- a/gcc/config/i386/i386.opt
+++ b/gcc/config/i386/i386.opt
@@ -235,10 +235,6 @@ mstackrealign
Target Report Var(ix86_force_align_arg_pointer)
Realign stack in prologue
-msvr3-shlib
-Target Report Mask(SVR3_SHLIB)
-Uninitialized locals in .bss
-
mstack-arg-probe
Target Report Mask(STACK_PROBE)
Enable stack probing
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index d659faa..7ce7e18 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -541,7 +541,7 @@ Objective-C and Objective-C++ Dialects}.
@gccoptlist{-mtune=@var{cpu-type} -march=@var{cpu-type} @gol
-mfpmath=@var{unit} @gol
-masm=@var{dialect} -mno-fancy-math-387 @gol
--mno-fp-ret-in-387 -msoft-float -msvr3-shlib @gol
+-mno-fp-ret-in-387 -msoft-float @gol
-mno-wide-multiply -mrtd -malign-double @gol
-mpreferred-stack-boundary=@var{num} -mcx16 -msahf @gol
-mmmx -msse -msse2 -msse3 -mssse3 -msse4a -m3dnow -mpopcnt -mabm @gol
@@ -9989,14 +9989,6 @@ When @option{-mcmodel=medium} is specified, the data greater than
@var{threshold} are placed in large data section. This value must be the
same across all object linked into the binary and defaults to 65535.
-@item -msvr3-shlib
-@itemx -mno-svr3-shlib
-@opindex msvr3-shlib
-@opindex mno-svr3-shlib
-Control whether GCC places uninitialized local variables into the
-@code{bss} or @code{data} segments. @option{-msvr3-shlib} places them
-into @code{bss}. These options are meaningful only on System V Release 3.
-
@item -mrtd
@opindex mrtd
Use a different function-calling convention, in which functions that