From: Jan Hubicka Date: Fri, 30 Jan 2004 20:42:24 +0000 (+0100) Subject: reload.c (get_secondary_mem): Fix updating of secondary_memlocs_elim_used. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=98e5e08701da5a0f77eb8f3efc824043ec635bdf;p=gcc.git reload.c (get_secondary_mem): Fix updating of secondary_memlocs_elim_used. * reload.c (get_secondary_mem): Fix updating of secondary_memlocs_elim_used. From-SVN: r76989 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b566b7180ab..b201e508212 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-01-30 Jan Hubicka + + * reload.c (get_secondary_mem): Fix updating of + secondary_memlocs_elim_used. + 2004-01-30 Richard Henderson * varasm.c (struct rtx_const, struct pool_constant): Remove. diff --git a/gcc/reload.c b/gcc/reload.c index 83aa8d24f0f..e105ac9a715 100644 --- a/gcc/reload.c +++ b/gcc/reload.c @@ -645,8 +645,8 @@ get_secondary_mem (rtx x ATTRIBUTE_UNUSED, enum machine_mode mode, } secondary_memlocs_elim[(int) mode][opnum] = loc; - if (secondary_memlocs_elim_used <= opnum) - secondary_memlocs_elim_used = opnum + 1; + if (secondary_memlocs_elim_used <= (int)mode) + secondary_memlocs_elim_used = (int)mode + 1; return loc; }