aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeoffrey Keating <geoffk@apple.com>2003-12-15 20:53:56 +0000
committerGeoffrey Keating <geoffk@gcc.gnu.org>2003-12-15 20:53:56 +0000
commit86d75cddd286af23fb680b5d12a7a3749a71d0d5 (patch)
tree7234a526b877320ce290423d4b6875877be9e83f
parent1313d87fd3b9ee56853aa911dee90e4882191de8 (diff)
downloadgcc-86d75cddd286af23fb680b5d12a7a3749a71d0d5.zip
gcc-86d75cddd286af23fb680b5d12a7a3749a71d0d5.tar.gz
gcc-86d75cddd286af23fb680b5d12a7a3749a71d0d5.tar.bz2
vaarg3.C: Don't expect an error for passing a non-POD type as the last named parameter of...
* g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing a non-POD type as the last named parameter of a varargs function. From-SVN: r74647
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index dd5e215..679637a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2003-12-15 Geoffrey Keating <geoffk@apple.com>
+
+ * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
+ a non-POD type as the last named parameter of a varargs function.
+
2003-12-15 Mark Mitchell <mark@codesourcery.com>
PR c++/13243
diff --git a/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C b/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C
index f76def0..b812554 100644
--- a/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C
+++ b/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C
@@ -12,7 +12,7 @@ template <class Type>
void PrintArgs (Type somearg, ...)
{
va_list argp;
-va_start (argp, somearg); // { dg-error "" } cannot pass non-POD
+va_start (argp, somearg);
Type value;
value = va_arg (argp, Type); // { dg-error "" } cannot pass non-POD
va_end (argp);