PR lto/45949
* cgraphunit.c (ipa_passes): Stop after errors from
small IPA passes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167291
138bc75d-0d04-0410-961f-
82ee72b054a4
+2010-11-30 Richard Guenther <rguenther@suse.de>
+
+ PR lto/45949
+ * cgraphunit.c (ipa_passes): Stop after errors from
+ small IPA passes.
+
2010-11-30 Mingjie Xing <mingjie.xing@gmail.com>
* gcc-plugin.h: Include coretypes.h.
invoke_plugin_callbacks (PLUGIN_ALL_IPA_PASSES_START, NULL);
if (!in_lto_p)
- execute_ipa_pass_list (all_small_ipa_passes);
+ {
+ execute_ipa_pass_list (all_small_ipa_passes);
+ if (seen_error ())
+ return;
+ }
/* If pass_all_early_optimizations was not scheduled, the state of
the cgraph will not be properly updated. Update it now. */