r193859 - in /trunk/gcc: ChangeLog Makefile.in ...

meadori@gcc.gnu.org meadori@gcc.gnu.org
Tue Nov 27 16:55:00 GMT 2012


Author: meadori
Date: Tue Nov 27 16:55:47 2012
New Revision: 193859

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193859
Log:
2012-11-27  Meador Inge  <meadori@codesourcery.com>

	* collect2.c (main): Call find_file_set_debug.
	(find_a_find, add_prefix, prefix_from_env, prefix_from_string):
	Factor out into ...
	* file-find.c (New file): ... here and ...
	* file-find.h (New file): ... here.
	* gcc-ar.c (standard_exec_prefix): New variable.
	(standard_libexec_prefix): Ditto.
	(tooldir_base_prefix) Ditto.
	(self_exec_prefix): Ditto.
	(self_libexec_prefix): Ditto.
	(self_tooldir_prefix): Ditto.
	(target_version): Ditto.
	(path): Ditto.
	(target_path): Ditto.
	(setup_prefixes): New function.
	(main): Rework how wrapped programs are found.
	* Makefile.in (OBJS-libcommon-target): Add file-find.o.
	(AR_OBJS): New variable.
	(gcc-ar$(exeext)): Add dependency on $(AR_OBJS).
	(gcc-nm$(exeext)): Ditto.
	(gcc-ranlib(exeext)): Ditto.
	(COLLECT2_OBJS): Add file-find.o.
	(collect2.o): Add file-find.h prerequisite.
	(file-find.o): New rule.

Added:
    trunk/gcc/file-find.c
    trunk/gcc/file-find.h
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in
    trunk/gcc/collect2.c
    trunk/gcc/gcc-ar.c



More information about the Gcc-cvs mailing list