* pa.h (EXTRA_CONSTRAINT): Delete unused 'S' constraint.

From-SVN: r5171
This commit is contained in:
Jeff Law 1993-08-18 00:23:25 -06:00
parent 9ec9ad5798
commit e30f390e6f
1 changed files with 2 additions and 10 deletions

View File

@ -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.