diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2007-06-16 21:36:50 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2007-06-16 21:36:50 +0200 |
commit | 381d35b24b53f92d9b9673e5a8edae666ed66674 (patch) | |
tree | 4211cdf38cbcdec090f993a8497d99133b5fff6e | |
parent | cc2137be63a9fe19d4788f921a322d9b93410de0 (diff) | |
download | gcc-381d35b24b53f92d9b9673e5a8edae666ed66674.zip gcc-381d35b24b53f92d9b9673e5a8edae666ed66674.tar.gz gcc-381d35b24b53f92d9b9673e5a8edae666ed66674.tar.bz2 |
* Fix mis-merge from PTR-PLUS branch.
From-SVN: r125759
-rw-r--r-- | gcc/config/i386/i386.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index f4ae18b..014ed03 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -5023,12 +5023,12 @@ ix86_gimplify_va_arg (tree valist, tree type, tree *pre_p, tree *post_p) } src_addr = fold_convert (addr_type, src_addr); src_addr = fold_build2 (POINTER_PLUS_EXPR, addr_type, src_addr, - build_int_cst (addr_type, src_offset)); + size_int (src_offset)); src = build_va_arg_indirect_ref (src_addr); dest_addr = fold_convert (addr_type, addr); dest_addr = fold_build2 (POINTER_PLUS_EXPR, addr_type, dest_addr, - build_int_cst (addr_type, INTVAL (XEXP (slot, 1)))); + size_int (INTVAL (XEXP (slot, 1)))); dest = build_va_arg_indirect_ref (dest_addr); t = build2 (GIMPLE_MODIFY_STMT, void_type_node, dest, src); |