aboutsummaryrefslogtreecommitdiff
path: root/gcc/stor-layout.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1992-03-31 18:13:36 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1992-03-31 18:13:36 -0500
commite7c33f54117ee31b73113df6f978260a924b5f5b (patch)
treef9fc69502108c29a14a4e31a297831643a0c6835 /gcc/stor-layout.c
parentb18135da4e035ff2e10348590781d8bd37d18964 (diff)
downloadgcc-e7c33f54117ee31b73113df6f978260a924b5f5b.zip
gcc-e7c33f54117ee31b73113df6f978260a924b5f5b.tar.gz
gcc-e7c33f54117ee31b73113df6f978260a924b5f5b.tar.bz2
*** empty log message ***
From-SVN: r652
Diffstat (limited to 'gcc/stor-layout.c')
-rw-r--r--gcc/stor-layout.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/stor-layout.c b/gcc/stor-layout.c
index bf02800..35051be 100644
--- a/gcc/stor-layout.c
+++ b/gcc/stor-layout.c
@@ -342,7 +342,8 @@ layout_record (rec)
else
{
if (const_size > 0)
- var_size = size_binop (PLUS_EXPR, var_size, const_size);
+ var_size = size_binop (PLUS_EXPR, var_size,
+ size_int (const_size));
const_size = 0;
var_size = round_up (var_size, desired_align);
var_align = MIN (var_align, desired_align);