From 9a881562eb58e37307a7178bd648e13f3a69b6c9 Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Thu, 6 May 1993 18:17:46 +0000 Subject: [PATCH] (forget_old_reloads_1): Accept and ignore 2nd arg. (reload_as_needed): Pass that second arg. From-SVN: r4370 --- gcc/reload1.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gcc/reload1.c b/gcc/reload1.c index c963a338a7f..1aa9d1751ac 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -339,7 +339,7 @@ static int hard_reg_use_compare PROTO((struct hard_reg_n_uses *, struct hard_reg_n_uses *)); static void order_regs_for_reload PROTO((void)); static void reload_as_needed PROTO((rtx, int)); -static void forget_old_reloads_1 PROTO((rtx)); +static void forget_old_reloads_1 PROTO((rtx, rtx)); static int reload_reg_class_lower PROTO((short *, short *)); static void mark_reload_reg_in_use PROTO((int, int, enum reload_type, enum machine_mode)); @@ -3674,7 +3674,7 @@ reload_as_needed (first, live_known) break; if (i == n_reloads) - forget_old_reloads_1 (XEXP (x, 0)); + forget_old_reloads_1 (XEXP (x, 0), NULL_RTX); } #endif } @@ -3724,8 +3724,9 @@ reload_as_needed (first, live_known) or it may be a pseudo reg that was reloaded from. */ static void -forget_old_reloads_1 (x) +forget_old_reloads_1 (x, ignored) rtx x; + rtx ignored; { register int regno; int nr; -- 2.30.2