summaryrefslogtreecommitdiff
path: root/lto-plugin/ChangeLog
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2010-05-07 15:53:40 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2010-05-07 15:53:40 +0000
commit5cd0e96b0e8248436fa6f743feb057114abd2f62 (patch)
tree29dabebed4129e0cb07c2120a2171cf6005fa4b9 /lto-plugin/ChangeLog
parent40bb78ad246919ee068382c3a2cdf6f299e412c9 (diff)
downloadgcc-5cd0e96b0e8248436fa6f743feb057114abd2f62.tar.gz
re PR lto/43857 (-fresolution causes an ICE)
2010-05-07 Richard Guenther <rguenther@suse.de> * gcc.c (LINK_COMMAND_SPEC): Provide a resolution file to the linker plugin. (store_arg): Queue temp_filename for deletion instead of the whole argument. lto/ PR lto/43857 PR lto/43371 * lang.opt (fresolution): Change to ... (fresolution=): ... this. * lto-lang.c (lto_handle_option): Adjust. lto-plugin/ * lto-plugin.c (free_2): Do not free resolution_file. (write_resolution): Check that we were passed a resolution file. (all_symbols_read_handler): Adjust. (cleanup_handler): Do not remove the resolution file. (process_option): Handle -fresolution=. From-SVN: r159159
Diffstat (limited to 'lto-plugin/ChangeLog')
-rw-r--r--lto-plugin/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/lto-plugin/ChangeLog b/lto-plugin/ChangeLog
index 338f58ce332..df771284e67 100644
--- a/lto-plugin/ChangeLog
+++ b/lto-plugin/ChangeLog
@@ -1,3 +1,11 @@
+2010-05-07 Richard Guenther <rguenther@suse.de>
+
+ * lto-plugin.c (free_2): Do not free resolution_file.
+ (write_resolution): Check that we were passed a resolution file.
+ (all_symbols_read_handler): Adjust.
+ (cleanup_handler): Do not remove the resolution file.
+ (process_option): Handle -fresolution=.
+
2010-05-04 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
PR other/43620