aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorJanis Johnson <janis187@us.ibm.com>2003-01-08 01:12:29 +0000
committerJanis Johnson <janis@gcc.gnu.org>2003-01-08 01:12:29 +0000
commit7404975589d6a384ce1aec1d8434663d054c5386 (patch)
tree5883385a6b46c0cf03dc13edaeb6acc062e3f4a4 /gcc/doc
parente7edc5a07b71a08f941de93ff9cce86cad1eb16d (diff)
downloadgcc-7404975589d6a384ce1aec1d8434663d054c5386.zip
gcc-7404975589d6a384ce1aec1d8434663d054c5386.tar.gz
gcc-7404975589d6a384ce1aec1d8434663d054c5386.tar.bz2
re PR other/8947 (Please add a Warning about "-malign-double" in docs)
2003-01-07 Janis Johnson <janis187@us.ibm.com> PR other/8947 * doc/invoke.texi (-malign-double): Explain that the option breaks binary compatibility. From-SVN: r61026
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/invoke.texi10
1 files changed, 6 insertions, 4 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 359e22d..ab1e2da 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -1,12 +1,12 @@
@c Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-@c 2000, 2001, 2002 Free Software Foundation, Inc.
+@c 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
@c This is part of the GCC manual.
@c For copying conditions, see the file gcc.texi.
@ignore
@c man begin COPYRIGHT
Copyright @copyright{} 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997,
-1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
+1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
@@ -7818,9 +7818,11 @@ 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,
+@strong{Warning:} if you use the @option{-malign-double} switch,
structures containing the above types will be aligned differently than
-the published application binary interface specifications for the 386.
+the published application binary interface specifications for the 386
+and will not be binary compatible with structures in code compiled
+without that switch.
@item -m128bit-long-double
@opindex m128bit-long-double