aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-10-27 06:51:20 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1995-10-27 06:51:20 -0400
commitb83e575d22fd13854d73ba69335fbda20eb8b2c1 (patch)
tree14da09fe73afeec7067354eca542cd1df4b008c7 /gcc
parentcaf445020157f3b1b44bcd10ab6437e005e13195 (diff)
downloadgcc-b83e575d22fd13854d73ba69335fbda20eb8b2c1.zip
gcc-b83e575d22fd13854d73ba69335fbda20eb8b2c1.tar.gz
gcc-b83e575d22fd13854d73ba69335fbda20eb8b2c1.tar.bz2
(call_operand): Only allow reg 27 on NT too.
From-SVN: r10532
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/alpha/alpha.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c
index 067d72f..12ffc08 100644
--- a/gcc/config/alpha/alpha.c
+++ b/gcc/config/alpha/alpha.c
@@ -370,9 +370,7 @@ call_operand (op, mode)
if (mode != Pmode)
return 0;
- return (GET_CODE (op) == SYMBOL_REF
- || (GET_CODE (op) == REG
- && (REGNO (op) == 27 || WINDOWS_NT)));
+ return (GET_CODE (op) == SYMBOL_REF || GET_CODE (op) == REG);
}
/* Return 1 if OP is a valid Alpha comparison operator. Here we know which