Commit 35d5c697 by Andi Kleen Committed by Andi Kleen

invoke.texi (-ffat-lto-objects): Clarify that gcc-ar et.al.

2012-06-04  Andi Kleen <ak@linux.intel.com>

	* doc/invoke.texi (-ffat-lto-objects): Clarify that gcc-ar
	et.al. should be used.

From-SVN: r191052
parent aed7d7cf
2012-06-04 Andi Kleen <ak@linux.intel.com>
* doc/invoke.texi (-ffat-lto-objects): Clarify that gcc-ar
et.al. should be used.
2012-09-06 Andi Kleen <ak@linux.intel.com> 2012-09-06 Andi Kleen <ak@linux.intel.com>
* gcc/lto-streamer.h (res_pair): Add. * gcc/lto-streamer.h (res_pair): Add.
......
...@@ -8138,7 +8138,9 @@ requires the complete toolchain to be aware of LTO. It requires a linker with ...@@ -8138,7 +8138,9 @@ requires the complete toolchain to be aware of LTO. It requires a linker with
linker plugin support for basic functionality. Additionally, linker plugin support for basic functionality. Additionally,
@command{nm}, @command{ar} and @command{ranlib} @command{nm}, @command{ar} and @command{ranlib}
need to support linker plugins to allow a full-featured build environment need to support linker plugins to allow a full-featured build environment
(capable of building static libraries etc). (capable of building static libraries etc). gcc provides the @command{gcc-ar},
@command{gcc-nm}, @command{gcc-ranlib} wrappers to pass the right options
to these tools. With non fat LTO makefiles need to be modified to use them.
The default is @option{-ffat-lto-objects} but this default is intended to The default is @option{-ffat-lto-objects} but this default is intended to
change in future releases when linker plugin enabled environments become more change in future releases when linker plugin enabled environments become more
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment