* config/sh/sh.h (FUNCTION_ARG_REGNO_P): Fix parenthesizing error.

From-SVN: r49674
This commit is contained in:
Alexandre Oliva 2002-02-11 08:37:07 +00:00 committed by Alexandre Oliva
parent 4210cb5b17
commit 1d1ade42a5
2 changed files with 4 additions and 2 deletions

View File

@ -1,5 +1,7 @@
2002-02-11 Alexandre Oliva <aoliva@redhat.com>
* config/sh/sh.h (FUNCTION_ARG_REGNO_P): Fix parenthesizing error.
* combine.c (try_combine): Apply substitutions in
CALL_INSN_FUNCTION_USAGE too.

View File

@ -1421,10 +1421,10 @@ extern const enum reg_class reg_class_from_letter[];
/* 1 if N is a possible register number for function argument passing. */
#define FUNCTION_ARG_REGNO_P(REGNO) \
(((REGNO) >= FIRST_PARM_REG && (REGNO) < (FIRST_PARM_REG \
+ NPARM_REGS (SImode)) \
+ NPARM_REGS (SImode))) \
|| (TARGET_FPU_ANY \
&& (REGNO) >= FIRST_FP_PARM_REG && (REGNO) < (FIRST_FP_PARM_REG \
+ NPARM_REGS (SFmode)))))
+ NPARM_REGS (SFmode))))
/* Define a data type for recording info about an argument list
during the scan of that argument list. This data type should