From e30f390e6fc1ba14d72379e40c9e5c7b2a20d0db Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Wed, 18 Aug 1993 00:23:25 -0600 Subject: * pa.h (EXTRA_CONSTRAINT): Delete unused 'S' constraint. From-SVN: r5171 --- gcc/config/pa/pa.h | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'gcc') diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index fdfc658..7140868 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -1130,7 +1130,7 @@ extern union tree_node *current_function_decl; `R' is unused. - `S' handles constraints for calls. + `S' is unused. `T' is for fp loads and stores. */ #define EXTRA_CONSTRAINT(OP, C) \ @@ -1145,15 +1145,7 @@ extern union tree_node *current_function_decl; (GET_CODE (OP) == MEM \ /* Using DFmode forces only short displacements \ to be recognized as valid in reg+d addresses. */\ - && memory_address_p (DFmode, XEXP (OP, 0))) \ - : ((C) == 'S' ? \ - ((CONSTANT_P (OP) && ! TARGET_LONG_CALLS) \ - || (reload_in_progress \ - ? strict_memory_address_p (Pmode, OP) \ - : memory_address_p (Pmode, OP)) \ - || (reload_in_progress \ - && GET_CODE (OP) == REG \ - && reg_renumber[REGNO (OP)] > 0)) : 0))) + && memory_address_p (DFmode, XEXP (OP, 0))) : 0)) /* The macros REG_OK_FOR..._P assume that the arg is a REG rtx and check its validity for a certain class. -- cgit v1.1