r175598 - in /branches/google/main/gcc: ChangeL...

dougkwan@gcc.gnu.org dougkwan@gcc.gnu.org
Tue Jun 28 19:59:00 GMT 2011


Author: dougkwan
Date: Tue Jun 28 19:59:47 2011
New Revision: 175598

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175598
Log:
2011-06-27   Doug Kwan  <dougkwan@google.com>

	Google ref 41164-p2
	Backport upstream patch under review.

	2011-01-19   NNick Clifton  <nickc@redhat.com>
       		     Matthias Klose <doko@debian.org>

		* configure.ac (gcc_cv_gold_srcdir): New cached variable -
		contains the location of the gold sources.
		(ORIGINAL_GOLD_FOR_TARGET): New substituted variable - contains
		the name of the locally built gold executable.
		* configure: Regenerate.
		* collect2.c (main): Detect the -use-gold and -use-ld switches
		and select the appropriate linker, if found.
		If a linker cannot be found and collect2 is executing in
		verbose mode then report the search paths examined.
		* exec-tool.in: Detect the -use-gold and -use-ld switches and
		select the appropriate linker, if found.
		Add support for -v switch.
		Report problems locating linker executable.
		* gcc.c (LINK_COMMAND_SPEC): Translate -fuse-ld=gold into
		-use-gold and -fuse-ld=bfd into -use-ld.
		* common.opt: Add fuse-ld=gold and fuse-ld=bfd.
		* opts.c (comman_handle_option): Ignore -fuse-ld=gold and
		-fuse-ld=bfd.
		* doc/invoke.texi: Document the new options.


Modified:
    branches/google/main/gcc/ChangeLog.google-main
    branches/google/main/gcc/collect2.c
    branches/google/main/gcc/common.opt
    branches/google/main/gcc/configure
    branches/google/main/gcc/configure.ac
    branches/google/main/gcc/doc/invoke.texi
    branches/google/main/gcc/exec-tool.in
    branches/google/main/gcc/gcc.c
    branches/google/main/gcc/opts.c



More information about the Gcc-cvs mailing list