aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2010-06-21 00:23:06 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2010-06-21 00:23:06 +0000
commit339325b30301c66ae49cefe390585530110befc9 (patch)
tree10127b0ac2c8329bd4281e72b0dc157bd8f3d8b7 /gcc
parent6122686d1336afd10254c45e7fc8f27fb99598da (diff)
downloadgcc-339325b30301c66ae49cefe390585530110befc9.zip
gcc-339325b30301c66ae49cefe390585530110befc9.tar.gz
gcc-339325b30301c66ae49cefe390585530110befc9.tar.bz2
compare-debug: Drop LTO sections.
contrib/ChangeLog: * compare-debug: Drop LTO sections. config/ChangeLog: * bootstrap-lto.mk: New. gcc/ChangeLog: * doc/install.texi: Document bootstrap-lto. From-SVN: r161061
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/doc/install.texi5
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f827fab..4895bb1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,9 @@
2010-06-20 Alexandre Oliva <aoliva@redhat.com>
+ * doc/install.texi: Document bootstrap-lto.
+
+2010-06-20 Alexandre Oliva <aoliva@redhat.com>
+
PR debug/44248
* lto-streamer-in.c (input_bb): Leave debug stmts alone.
(input_function): Drop them here, if VTA is disabled.
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 9a15441..99077d7 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -2150,6 +2150,11 @@ Removes any @option{-O}-started option from @code{BOOT_CFLAGS}, and adds
@item @samp{bootstrap-O3}
Analogous to @code{bootstrap-O1}.
+@item @samp{bootstrap-lto}
+Enables Link-Time Optimization for host tools during bootstrapping.
+@samp{BUILD_CONFIG=bootstrap-lto} is equivalent to adding
+@option{-flto} to @samp{BOOT_CFLAGS}.
+
@item @samp{bootstrap-debug}
Verifies that the compiler generates the same executable code, whether
or not it is asked to emit debug information. To this end, this