2010-05-28 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 May 2010 12:48:54 +0000 (12:48 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 May 2010 12:48:54 +0000 (12:48 +0000)
commit2024fa7dbee1d101d002d21b9bab2d326fac7476
tree5aa4ad3639ee9491cd94586d51f36ed76ad99dc0
parentacd6f472dd0e06dc096af25ddd7572a60dad8e1d
2010-05-28  Richard Guenther  <rguenther@suse.de>

* lto-wrapper.c (run_gcc): With -save-temps generate a
user-visible ltrans filename.  Fixup ltrans unit numbering.

lto/
* lto.c (prefix_name_with_star): Removed.
(strip_extension): Likewise.
(get_filename_for_set): Likewise.
(lto_write_ltrans_list): Fold into ...
(lto_wpa_write_files): ... this.  Name LTRANS units
by suffixing the ltrans output list filename.
(do_whole_program_analysis): Adjust.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@159967 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lto-wrapper.c
gcc/lto/ChangeLog
gcc/lto/lto.c