sh.h (FUNCTION_ARG_PARTIAL_NREGS): Accomodate an unsigned GET_MODE_SIZE.
authorJ"orn Rennecke <amylaar@cygnus.co.uk>
Wed, 5 Apr 2000 23:38:36 +0000 (23:38 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Wed, 5 Apr 2000 23:38:36 +0000 (00:38 +0100)
* sh.h (FUNCTION_ARG_PARTIAL_NREGS): Accomodate an unsigned
GET_MODE_SIZE.

From-SVN: r32946

gcc/ChangeLog
gcc/config/sh/sh.h

index d37980e..c06181c 100644 (file)
@@ -1,3 +1,8 @@
+Thu Apr  6 00:30:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+       * sh.h (FUNCTION_ARG_PARTIAL_NREGS): Accomodate an unsigned
+       GET_MODE_SIZE.
+
 Wed Apr  5 23:17:10 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * sh.c (sh_insn_length_adjustment): New function.
index 4df72bf..9e1eba2 100644 (file)
@@ -1066,7 +1066,7 @@ struct sh_args {
        + ((MODE) != BLKmode                                    \
           ? ROUND_ADVANCE (GET_MODE_SIZE (MODE))               \
           : ROUND_ADVANCE (int_size_in_bytes (TYPE)))          \
-       - NPARM_REGS (MODE) > 0))                               \
+       > NPARM_REGS (MODE)))                                   \
    ? NPARM_REGS (MODE) - ROUND_REG ((CUM), (MODE))             \
    : 0)