re PR c++/70084 (va_arg ((ap), int) regression on s390*-*)
authorJakub Jelinek <jakub@redhat.com>
Sat, 5 Mar 2016 06:50:23 +0000 (07:50 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Sat, 5 Mar 2016 06:50:23 +0000 (07:50 +0100)
commitdf762bb20ae6b04ecfb732400e1db6dd55b9f0de
tree04ee91462eeefafc7e167012c44ecd0480dfa81a
parent7d461295b8416387baf6875ab975d5a000299662
re PR c++/70084 (va_arg ((ap), int) regression on s390*-*)

PR c++/70084
* tree-inline.c (copy_tree_body_r): When cancelling ADDR_EXPR
of INDIRECT_REF and ADDR_EXPR changed type, fold_convert it
to the right type.

* g++.dg/expr/stdarg3.C: New test.

From-SVN: r234004
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/expr/stdarg3.C [new file with mode: 0644]
gcc/tree-inline.c