From 05066d29ea8d6debe362cd48b1921a78078dd185 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Thu, 7 Mar 1996 15:12:02 -0800 Subject: [PATCH] (PASS_IN_REG_P): Change < to <=. From-SVN: r11493 --- gcc/config/sh/sh.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h index a5215c1cfca..cd10d842b42 100644 --- a/gcc/config/sh/sh.h +++ b/gcc/config/sh/sh.h @@ -732,7 +732,7 @@ struct sh_args { #define PASS_IN_REG_P(CUM, MODE, TYPE) \ (ROUND_REG ((CUM), (MODE)) < NPARM_REGS (MODE) \ && ((TYPE) == 0 || ! TREE_ADDRESSABLE ((tree)(TYPE))) \ - && (! TARGET_SH3E || (ROUND_REG((CUM), (MODE)) + (GET_MODE_SIZE(MODE)/4) < NPARM_REGS (MODE)))) + && (! TARGET_SH3E || (ROUND_REG((CUM), (MODE)) + (GET_MODE_SIZE(MODE)/4) <= NPARM_REGS (MODE)))) /* Define where to put the arguments to a function. Value is zero to push the argument on the stack, -- 2.30.2