]> git.ipfire.org Git - thirdparty/gcc.git/commit - ChangeLog
Support slim LTO bootstrap
authorAndi Kleen <ak@linux.intel.com>
Mon, 1 Sep 2014 16:41:28 +0000 (16:41 +0000)
committerAndi Kleen <ak@gcc.gnu.org>
Mon, 1 Sep 2014 16:41:28 +0000 (16:41 +0000)
commite04733ee53069a993a841bc0747c5c7290791230
tree5101ad662599b9013f8ccaabee2c19dc2bf5ab54
parentb5617e5f69bdd5ad7a3da9b34d1871fb2aff940a
Support slim LTO bootstrap

Change the bootstrap-lto config file to use slim (non fat) LTO..
Speeds up the LTO bootstrap by ~18% on a 4 core system.

This requires using gcc-ar/ranlib in post stage 1 builds, so these
are passed to all sub builds.

config/:

2014-09-01  Andi Kleen  <ak@linux.intel.com>

* bootstrap-lto.mk: Implement slim bootstrap.

/:
2014-09-01  Andi Kleen  <ak@linux.intel.com>

* Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Add LTO_EXPORTS.
POSTSTAGE1_FLAGS_TO_PASS):  Add LTO_FLAGS_TO_PASS.
* Makefile.in: Regenerate.

From-SVN: r214801
ChangeLog
Makefile.in
Makefile.tpl
config/ChangeLog
config/bootstrap-lto.mk