]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
invoke.texi (-malign-double): Re-add lost warning.
authorGerald Pfeifer <gerald@gcc.gnu.org>
Thu, 16 May 2002 10:55:55 +0000 (10:55 +0000)
committerGerald Pfeifer <gerald@gcc.gnu.org>
Thu, 16 May 2002 10:55:55 +0000 (10:55 +0000)
        * invoke.texi (-malign-double): Re-add lost warning.

        * doc/install.texi: Remove special markup originally required for
        HTML generation with texi2html.

        * 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.

From-SVN: r53515

gcc/ChangeLog
gcc/doc/install.texi
gcc/doc/invoke.texi

index 02ca41c684d8f8a5bc92bd55b6eacd8d2c15246a..62e3fb9f067638c4bf510f6567c6d3588bef6b82 100644 (file)
@@ -1,3 +1,18 @@
+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.
+
 2002-05-08  Jason Merrill  <jason@redhat.com>
 
        PR c++/6381
index e9f8bee895a0ec59c57c6499c375485919690d0d..a321824a070e6f1be24d89d2823b3b8008542128 100644 (file)
@@ -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 of this manual.
 @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 build alongside the compiler
 @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 section.
 @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 results are unreasonable.
 @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-built compiler, see our
 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 bfab05b18476e61b971be0cbe834b6bc2ba23dd8..15cad6e8469d25320e78d4663fffcf782ac4ccd7 100644 (file)
@@ -7415,6 +7415,10 @@ boundary.  Aligning @code{double} variables on a two word boundary will
 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