]> gcc.gnu.org Git - gcc.git/commit
re PR driver/41637 (testsuite (-flto/-fwhopr) leaves does not clean up in /tmp)
authorRichard Guenther <rguenther@suse.de>
Fri, 9 Oct 2009 13:24:59 +0000 (13:24 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 9 Oct 2009 13:24:59 +0000 (13:24 +0000)
commitb1b07c92e166e6c5d8f0fd95503e44b4ecfbd762
treedf79584a59c59cc699aebb0953c8a12388d08091
parent9f3f7d131fd4200ed84aa44ec75b3c675b8273ae
re PR driver/41637 (testsuite (-flto/-fwhopr) leaves does not clean up in /tmp)

2009-10-09  Richard Guenther  <rguenther@suse.de>

PR driver/41637
* lto-wrapper.c (ltrans_output_file, flto_out, args_name): New
globals.
(lto_wrapper_exit): New function.
(fatal): Use it.
(fatal_perror): Likewise.
(fork_execute): Use global args_name, do not free it.
(run_gcc): Use global ltrans_output_file, flto_out, do not free them.
* lto-streamer.h: Remove duplicate prototypes.

PR lto/41635
PR lto/41636
lto/
* lto.c (read_cgraph_and_symbols): Do not assert we can open
a file.
* lto-elf.c (init_shdr##BITS): Fix i18n problems.
(init_ehdr##BITS): Likewise.

From-SVN: r152588
gcc/ChangeLog
gcc/lto-streamer.h
gcc/lto-wrapper.c
gcc/lto/ChangeLog
gcc/lto/lto-elf.c
gcc/lto/lto.c
This page took 0.06204 seconds and 5 git commands to generate.