pa.h (CONSTANT_ADDRESS_P): Accept symbolic addresses during and after reload.
authorJeff Law <law@gcc.gnu.org>
Fri, 14 May 1993 04:46:44 +0000 (22:46 -0600)
committerJeff Law <law@gcc.gnu.org>
Fri, 14 May 1993 04:46:44 +0000 (22:46 -0600)
* pa.h (CONSTANT_ADDRESS_P): Accept symbolic addresses during
and after reload.

From-SVN: r4448

gcc/config/pa/pa.h

index 8487871..37731a2 100644 (file)
@@ -1060,7 +1060,8 @@ extern union tree_node *current_function_decl;
 #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) && ! symbolic_expression_p (X))
+   || GET_CODE (X) == HIGH)                                            \
+   && (reload_in_progress || reload_completed || ! symbolic_expression_p (X)))
 
 /* Include all constant integers and constant doubles, but not
    floating-point, except for floating-point zero.  */