Fix -O0 -fschedule-insns2 ICE.

* ia64.c (ia64_reorg): Check optimize before ia64_flag_schedule_isns2.

From-SVN: r101675
This commit is contained in:
James E Wilson 2005-07-06 17:10:54 -07:00 committed by Jim Wilson
parent 06ae7eb13e
commit 1ad159f91b
2 changed files with 5 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2005-07-06 James E. Wilson <wilson@specifixinc.com>
* ia64.c (ia64_reorg): Check optimize before ia64_flag_schedule_isns2.
2005-07-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
* pa.c (legitimize_pic_address): Use gcc_assert instead of abort.

View File

@ -7583,7 +7583,7 @@ ia64_reorg (void)
non-optimizing bootstrap. */
update_life_info (NULL, UPDATE_LIFE_GLOBAL_RM_NOTES, PROP_DEATH_NOTES);
if (ia64_flag_schedule_insns2)
if (optimize && ia64_flag_schedule_insns2)
{
timevar_push (TV_SCHED2);
ia64_final_schedule = 1;