gcc/lto-plugin
Richard Guenther 5cd0e96b0e 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
2010-05-07 15:53:40 +00:00
..
ChangeLog re PR lto/43857 (-fresolution causes an ICE) 2010-05-07 15:53:40 +00:00
Makefile.am re PR lto/41569 (.../prev-gcc/xgcc used for the install step of the lto-plugin) 2010-01-11 12:38:09 +00:00
Makefile.in no-dist in non-imported automake dirs. 2010-05-04 18:58:11 +00:00
aclocal.m4 Update to Automake 1.11.1. 2010-04-02 18:18:06 +00:00
configure re PR bootstrap/42306 (Revision 155012 breaks lto-plugin) 2009-12-05 15:57:50 -08:00
configure.ac no-dist in non-imported automake dirs. 2010-05-04 18:58:11 +00:00
lto-plugin.c re PR lto/43857 (-fresolution causes an ICE) 2010-05-07 15:53:40 +00:00
lto-symtab.c Merge lto branch into trunk. 2009-10-03 17:10:11 -04:00