From: Gerald Pfeifer Date: Thu, 16 May 2002 10:55:55 +0000 (+0000) Subject: invoke.texi (-malign-double): Re-add lost warning. X-Git-Tag: releases/gcc-3.1.1~351 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd610edd202d8397c24884c233994769e04e043f;p=thirdparty%2Fgcc.git invoke.texi (-malign-double): Re-add lost warning. * 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 02ca41c684d8..62e3fb9f0676 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,18 @@ +Wed May 15 10:38:27 CEST 2002 Jan Hubicka + + * invoke.texi (-malign-double): Re-add lost warning. + +2002-05-14 Gerald Pfeifer + + * doc/install.texi: Remove special markup originally required for + HTML generation with texi2html. + +2002-05-14 Gerald Pfeifer + + * 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 PR c++/6381 diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index e9f8bee895a0..a321824a070e 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -123,9 +123,6 @@ Free Documentation License}''. @node Installing GCC, Binaries, , Top @end ifnothtml @ifset indexhtml -@html -

Installing GCC

-@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 -

Downloading GCC

-@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 -

Installing GCC: Configuration

-@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 -

Installing GCC: Building

-@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 -

Installing GCC: Testing

-@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 -

Installing GCC: Final installation

-@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 -

Installing GCC: Binaries

-@end html @ifnothtml @chapter Installing GCC: Binaries @end ifnothtml @@ -1473,9 +1452,6 @@ works. @node Specific, Old, Binaries, Top @end ifnothtml @ifset specifichtml -@html -

Host/target specific installation notes for GCC

-@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}, diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index bfab05b18476..15cad6e8469d 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -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