diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1993-03-23 06:38:15 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1993-03-23 06:38:15 -0500 |
commit | 1ef1ca81c3e3725828eab62bd15b2d8f866d5215 (patch) | |
tree | d845becbf8897a24a6e3fd0d74993ebac958a683 /gcc | |
parent | 25e51a6947c6efd9ee1424f69d4a1c338ecaf5a1 (diff) | |
download | gcc-1ef1ca81c3e3725828eab62bd15b2d8f866d5215.zip gcc-1ef1ca81c3e3725828eab62bd15b2d8f866d5215.tar.gz gcc-1ef1ca81c3e3725828eab62bd15b2d8f866d5215.tar.bz2 |
(expand_call): Use expr_size instead of doing it ourself.
From-SVN: r3833
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/calls.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/calls.c b/gcc/calls.c index f5fb8a5..a4b8747 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -919,8 +919,7 @@ expand_call (exp, target, ignore) { /* This is a variable-sized object. Make space on the stack for it. */ - rtx size_rtx = expand_expr (size_in_bytes (type), NULL_RTX, - VOIDmode, 0); + rtx size_rtx = expr_size (TREE_VALUE (p)); if (old_stack_level == 0) { |