This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
3.1-PATCH: Backport install.texi and invoke.tex
- From: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- To: gcc-patches at gcc dot gnu dot org
- Cc: Jan Hubicka <jh at suse dot cz>
- Date: Thu, 16 May 2002 12:54:33 +0200 (CEST)
- Subject: 3.1-PATCH: Backport install.texi and invoke.tex
I moved the following patches from mainline to the 3.1-branch.
(Jan confirmed that the invoke.texi patch should be moved, the
other two were mine and missed the final freeze.)
Gerald
Wed May 15 10:38:27 CEST 2002 Jan Hubicka <jh@suse.cz>
* invoke.texi (-malign-double): Re-add lost warning.
2002-05-14 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
* doc/install.texi: Remove special markup originally required for
HTML generation with texi2html.
2002-05-14 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
* doc/install.texi (Specific, *-*-solaris2*): Update passus on
setting CONFIG_SHELL to /bin/ksh and remove alternate trick to
(possibly) work around broken /bin/sh.
Index: doc/install.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/install.texi,v
retrieving revision 1.92.2.23
diff -u -3 -p -r1.92.2.23 install.texi
--- doc/install.texi 5 May 2002 11:34:42 -0000 1.92.2.23
+++ doc/install.texi 16 May 2002 10:47:33 -0000
@@ -123,9 +123,6 @@ Free Documentation License}''.
@node Installing GCC, Binaries, , Top
@end ifnothtml
@ifset indexhtml
-@html
-<h1 align="center">Installing GCC</h1>
-@end html
@ifnothtml
@chapter Installing GCC
@end ifnothtml
@@ -214,9 +211,6 @@ not yet been merged into the main part o
@node Downloading the source, Configuration, , Installing GCC
@end ifnothtml
@ifset downloadhtml
-@html
-<h1 align="center">Downloading GCC</h1>
-@end html
@ifnothtml
@chapter Downloading GCC
@end ifnothtml
@@ -269,9 +263,6 @@ components of the binutils you intend to
@node Configuration, Building, Downloading the source, Installing GCC
@end ifnothtml
@ifset configurehtml
-@html
-<h1 align="center">Installing GCC: Configuration</h1>
-@end html
@ifnothtml
@chapter Installing GCC: Configuration
@end ifnothtml
@@ -864,9 +855,6 @@ corresponding @option{--without} option.
@node Building, Testing, Configuration, Installing GCC
@end ifnothtml
@ifset buildhtml
-@html
-<h1 align="center">Installing GCC: Building</h1>
-@end html
@ifnothtml
@chapter Building
@end ifnothtml
@@ -1106,9 +1094,6 @@ build feature described in the previous
@node Testing, Final install, Building, Installing GCC
@end ifnothtml
@ifset testhtml
-@html
-<h1 align="center">Installing GCC: Testing</h1>
-@end html
@ifnothtml
@chapter Installing GCC: Testing
@end ifnothtml
@@ -1262,9 +1247,6 @@ should look here first if you think your
@node Final install, , Testing, Installing GCC
@end ifnothtml
@ifset finalinstallhtml
-@html
-<h1 align="center">Installing GCC: Final installation</h1>
-@end html
@ifnothtml
@chapter Installing GCC: Final installation
@end ifnothtml
@@ -1376,9 +1358,6 @@ recent version of GCC@.
@node Binaries, Specific, Installing GCC, Top
@end ifnothtml
@ifset binarieshtml
-@html
-<h1 align="center">Installing GCC: Binaries</h1>
-@end html
@ifnothtml
@chapter Installing GCC: Binaries
@end ifnothtml
@@ -1473,9 +1452,6 @@ works.
@node Specific, Old, Binaries, Top
@end ifnothtml
@ifset specifichtml
-@html
-<h1 align="center">Host/target specific installation notes for GCC</h1>
-@end html
@ifnothtml
@chapter Host/target specific installation notes for GCC
@end ifnothtml
@@ -3461,9 +3437,7 @@ GCC you first have to install a pre-buil
The Solaris 2 @command{/bin/sh} will often fail to configure
@file{libstdc++-v3}, @file{boehm-gc} or
@file{libjava}. If you encounter this problem, set @env{CONFIG_SHELL} to
-@command{/bin/ksh} in your environment and run @command{make bootstrap} again.
-Another possibility that sometimes helps is to remove
-@file{*-*-solaris2*/config.cache}.
+@command{/bin/ksh} in your environment before running @command{configure}.
Solaris 2 comes with a number of optional OS packages. Some of these
packages are needed to use GCC fully, namely @code{SUNWarc},
Index: doc/invoke.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/invoke.texi,v
retrieving revision 1.119.2.11
diff -u -3 -p -r1.119.2.11 invoke.texi
--- doc/invoke.texi 25 Apr 2002 22:33:21 -0000 1.119.2.11
+++ doc/invoke.texi 16 May 2002 10:47:45 -0000
@@ -7415,6 +7415,10 @@ boundary. Aligning @code{double} variab
produce code that runs somewhat faster on a @samp{Pentium} at the
expense of more memory.
+@strong{Warning:} if you use the @samp{-malign-double} switch,
+structures containing the above types will be aligned differently than
+the published application binary interface specifications for the 386.
+
@item -m128bit-long-double
@opindex m128bit-long-double
Control the size of @code{long double} type. i386 application binary interface