From d537c24df239d35f32f5fb473b70607278c81e82 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Mon, 5 Dec 1994 13:00:30 -0500 Subject: [PATCH] (EXTRA_CONSTRAINT, case 'R'): Fix error in last change. From-SVN: r8607 --- gcc/config/rs6000/rs6000.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index 362699a0920..7931969da9e 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -733,8 +733,7 @@ enum reg_class { NO_REGS, BASE_REGS, GENERAL_REGS, FLOAT_REGS, #define EXTRA_CONSTRAINT(OP, C) \ ((C) == 'Q' ? GET_CODE (OP) == MEM && GET_CODE (XEXP (OP, 0)) == REG \ - : (C) == 'R' ? (GET_CODE (OP) == SYMBOL_REF \ - && LEGITIMATE_CONSTANT_POOL_ADDRESS_P (OP)) \ + : (C) == 'R' ? LEGITIMATE_CONSTANT_POOL_ADDRESS_P (OP) \ : 0) /* Given an rtx X being reloaded into a reg required to be -- 2.30.2