diff options
author | Richard Stallman <rms@gnu.org> | 1992-05-07 22:40:59 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-05-07 22:40:59 +0000 |
commit | c62f36cfc65facc3a6b5e1f299964e2b4e782669 (patch) | |
tree | f29e3691fc2b2862e2480127674463a4d30286d6 /gcc | |
parent | c623ad336a58e4110f6160306ed5a7842538c952 (diff) | |
download | gcc-c62f36cfc65facc3a6b5e1f299964e2b4e782669.zip gcc-c62f36cfc65facc3a6b5e1f299964e2b4e782669.tar.gz gcc-c62f36cfc65facc3a6b5e1f299964e2b4e782669.tar.bz2 |
*** empty log message ***
From-SVN: r937
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/calls.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/calls.c b/gcc/calls.c index 971a60a..b2d28e3 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -1008,7 +1008,8 @@ expand_call (exp, target, ignore) += int_size_in_bytes (TREE_TYPE (args[i].tree_value)); } - if (copy_to_evaluate_size * 2 >= args_size.constant) + if (copy_to_evaluate_size * 2 >= args_size.constant + && args_size.constant > 0) must_preallocate = 1; } |