aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Hannum <mycroft@gnu.org>1992-06-05 19:26:18 +0000
committerCharles Hannum <mycroft@gnu.org>1992-06-05 19:26:18 +0000
commit8129e7a455e7c859f6fed17988a44b8c2a67be58 (patch)
treefc5d36e9ba3e672813733757b9d1daa561fc0f4d
parentce60ce93a9ace3728a2686778e881e1a7781c4ac (diff)
downloadgcc-8129e7a455e7c859f6fed17988a44b8c2a67be58.zip
gcc-8129e7a455e7c859f6fed17988a44b8c2a67be58.tar.gz
gcc-8129e7a455e7c859f6fed17988a44b8c2a67be58.tar.bz2
entered into RCS
From-SVN: r1165
-rw-r--r--gcc/config/pyr/pyr.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/pyr/pyr.h b/gcc/config/pyr/pyr.h
index 760332e..e066600 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. */