This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r142311 - in /branches/lto/gcc: ChangeLog.lto M...
- From: espindola at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 01 Dec 2008 12:58:06 -0000
- Subject: r142311 - in /branches/lto/gcc: ChangeLog.lto M...
Author: espindola
Date: Mon Dec 1 12:58:06 2008
New Revision: 142311
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142311
Log:
2008-12-01 Rafael Avila de Espindola <espindola@google.com>
* Makefile.in (MOSTLYCLEANFILES, native): Add lto-wrapper$(exeext)
(lto-wrapper$(exeext)): New.
(lto-wrapper.o): New.
* collect2.c (maybe_run_lto_and_relink): Execute lto-wrapper.
(collect_execute): Add flags argument. Pass flags to pex_run. Update
all callers.
* collect2.h (collect_execute): Add flags argument.
* gcc.c (main): Set the COLLECT_LTO_WRAPPER environment variable.
* lto-wrapper.c: New.
* tlink.c (tlink_execute): Update call to collect_execute.
Modified:
branches/lto/gcc/ChangeLog.lto
branches/lto/gcc/Makefile.in
branches/lto/gcc/collect2.c
branches/lto/gcc/collect2.h
branches/lto/gcc/gcc.c
branches/lto/gcc/tlink.c