PR middle-end/78716
commit0e96068dbdf9b9d058678f334e2aba74c22d416d
authormpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Dec 2016 13:57:32 +0000 (12 13:57 +0000)
committermpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Dec 2016 13:57:32 +0000 (12 13:57 +0000)
tree570d46db7b508e23aa0ad2623da034fa2122e779
parent18ce903b659ceac70139f9858047291a34ef700d
PR middle-end/78716
* gimplify.c (gimplify_va_arg_expr): Don't require ADDR_EXPR for
Case 1; check POINTER_TYPE_P instead.

* g++.dg/other/vararg-5.C: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@243553 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/vararg-5.C [new file with mode: 0644]