From: James E Wilson Date: Thu, 7 Jul 2005 00:10:54 +0000 (-0700) Subject: Fix -O0 -fschedule-insns2 ICE. X-Git-Tag: misc/cutover-cvs2svn~1900 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1ad159f91b6e9976c1b484c83ba3af9f04ca0cef;p=thirdparty%2Fgcc.git Fix -O0 -fschedule-insns2 ICE. * ia64.c (ia64_reorg): Check optimize before ia64_flag_schedule_isns2. From-SVN: r101675 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 35c3d21c9645..6a339a468583 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2005-07-06 James E. Wilson + + * ia64.c (ia64_reorg): Check optimize before ia64_flag_schedule_isns2. + 2005-07-06 John David Anglin * pa.c (legitimize_pic_address): Use gcc_assert instead of abort. diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index 8f28e2080dfa..80fcfe33324c 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -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;