From 57dc9016ecc152ee82f18ca85acd6923961becbb Mon Sep 17 00:00:00 2001 From: Brendan Kehoe Date: Wed, 31 Mar 1993 18:21:50 -0500 Subject: define CONSTANT_ADDRESS_P(X) to not use CONST_DOUBLE From-SVN: r3982 --- gcc/config/clipper/clipper.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'gcc') diff --git a/gcc/config/clipper/clipper.h b/gcc/config/clipper/clipper.h index a275556..98fe98d 100644 --- a/gcc/config/clipper/clipper.h +++ b/gcc/config/clipper/clipper.h @@ -621,7 +621,10 @@ do \ /* 1 if X is an rtx for a constant that is a valid address. */ -#define CONSTANT_ADDRESS_P(X) CONSTANT_P (X) +#define CONSTANT_ADDRESS_P(X) \ + (GET_CODE (X) == LABEL_REF || GET_CODE (X) == SYMBOL_REF \ + || GET_CODE (X) == CONST_INT || GET_CODE (X) == CONST \ + || GET_CODE (X) == HIGH) /* Nonzero if the constant value X is a legitimate general operand. It is given that X satisfies CONSTANT_P or is a CONST_DOUBLE. */ -- cgit v1.1