* call.c (build_x_va_arg): Support passing non-POD through ....
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Aug 2014 18:25:06 +0000 (18:25 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Aug 2014 18:25:06 +0000 (18:25 +0000)
commit7dab9307f1670e455f9c3f06034c857710c93d5d
tree5e22cf22a1c702b54fc7df06c5a5de3bb7039526
parentf50214f368949c9b317998ad1af88ad8fb50f9c1
* call.c (build_x_va_arg): Support passing non-POD through ....
(convert_arg_to_ellipsis): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213921 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/doc/implement-cxx.texi
gcc/testsuite/g++.dg/ext/varargs1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/overload/ellipsis1.C
gcc/testsuite/g++.dg/overload/ellipsis2.C
gcc/testsuite/g++.dg/warn/var-args1.C
gcc/testsuite/g++.old-deja/g++.brendan/crash63.C
gcc/testsuite/g++.old-deja/g++.other/vaarg3.C
gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C