From: J"orn Rennecke Date: Wed, 13 May 1998 18:19:03 +0000 (+0000) Subject: reload1.c (merge_assigned_reloads): When merging, reset reload_spill_index for the... X-Git-Tag: prereleases/egcs-1.1-prerelease~1316 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=efdb35902230f6f365283407d2f558b891e15e71;p=thirdparty%2Fgcc.git reload1.c (merge_assigned_reloads): When merging, reset reload_spill_index for the eliminated reload. * reload1.c (merge_assigned_reloads): When merging, reset reload_spill_index for the eliminated reload. From-SVN: r19726 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 014252d9659a..0c0521ea9eb2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Thu May 14 02:17:17 1998 J"orn Rennecke + + * reload1.c (merge_assigned_reloads): When merging, reset + reload_spill_index for the eliminated reload. + Wed May 13 17:51:13 1998 Jeffrey A Law (law@cygnus.com) * haifa-sched.c (schedule_insns): Fix merge goof. diff --git a/gcc/reload1.c b/gcc/reload1.c index 0e77f38e609f..3d849b613146 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -5960,6 +5960,7 @@ merge_assigned_reloads (insn) { reload_when_needed[i] = RELOAD_OTHER; reload_in[j] = 0; + reload_spill_index[j] = -1; transfer_replacements (i, j); }