aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-05-31 03:03:43 +0000
committerRichard Stallman <rms@gnu.org>1993-05-31 03:03:43 +0000
commit47f113fe9512ea859fcfad68b56cdbc87149291e (patch)
tree398c919b717ec15fb999db0596f9db0ce223ec05
parent51591ce9cc2ff312e3f801e2ce32ec0539b68896 (diff)
downloadgcc-47f113fe9512ea859fcfad68b56cdbc87149291e.zip
gcc-47f113fe9512ea859fcfad68b56cdbc87149291e.tar.gz
gcc-47f113fe9512ea859fcfad68b56cdbc87149291e.tar.bz2
(function_arg_partial_nregs): For BLKmode values...
(function_arg_partial_nregs): For BLKmode values, fits in remaining register if total size <= MAX_ARGS_IN_REGISTERS, not <. From-SVN: r4599
-rw-r--r--gcc/config/mips/mips.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c
index 89c3403..0e64387 100644
--- a/gcc/config/mips/mips.c
+++ b/gcc/config/mips/mips.c
@@ -2639,7 +2639,7 @@ function_arg_partial_nregs (cum, mode, type, named)
{
int words = (int_size_in_bytes (type) + 3) / 4;
- if (words + cum->arg_words < MAX_ARGS_IN_REGISTERS)
+ if (words + cum->arg_words <= MAX_ARGS_IN_REGISTERS)
return 0; /* structure fits in registers */
if (TARGET_DEBUG_E_MODE)