* config/mips/mips.h (FUNCTION_ARG_REGNO_P): Fix to check
only range of valid arg registers and fixed_regs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@78899
138bc75d-0d04-0410-961f-
82ee72b054a4
+2004-03-04 Eric Christopher <echristo@redhat.com>
+
+ * config/mips/mips.h (FUNCTION_ARG_REGNO_P): Fix to check
+ only range of valid arg registers and fixed_regs.
+
2004-03-04 Alan Modra <amodra@bigpond.net.au>
PR target/14406
#define FUNCTION_ARG_REGNO_P(N) \
((IN_RANGE((N), GP_ARG_FIRST, GP_ARG_LAST) \
- || (IN_RANGE((N), FP_ARG_FIRST, FP_ARG_LAST) \
- && ((N) % FP_INC == 0) && mips_abi != ABI_O64)) \
+ || (IN_RANGE((N), FP_ARG_FIRST, FP_ARG_LAST))) \
&& !fixed_regs[N])
\f
/* This structure has to cope with two different argument allocation