From 8129e7a455e7c859f6fed17988a44b8c2a67be58 Mon Sep 17 00:00:00 2001 From: Charles Hannum Date: Fri, 5 Jun 1992 19:26:18 +0000 Subject: [PATCH] entered into RCS From-SVN: r1165 --- gcc/config/pyr/pyr.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/config/pyr/pyr.h b/gcc/config/pyr/pyr.h index 760332e84f0..e066600cd17 100644 --- a/gcc/config/pyr/pyr.h +++ b/gcc/config/pyr/pyr.h @@ -788,11 +788,11 @@ extern int current_function_calls_alloca; /* All registers except gr0 OK as index or base registers. */ #define REGNO_OK_FOR_BASE_P(regno) \ -((regno) < FIRST_PSEUDO_REGISTER || reg_renumber[regno] < FIRST_PSEUDO_REGISTER) +((regno) < FIRST_PSEUDO_REGISTER || reg_renumber[regno] >= 0) #define REGNO_OK_FOR_INDEX_P(regno) \ ((unsigned) (regno) - 1 < FIRST_PSEUDO_REGISTER - 1 \ - || (unsigned) reg_renumber[regno] - 1 < FIRST_PSEUDO_REGISTER - 1) + || reg_renumber[regno] > 0) /* Maximum number of registers that can appear in a valid memory address. */ -- 2.30.2