| Index: gcc/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C
|
| diff --git a/gcc/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C b/gcc/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C
|
| index dced89d17ab85a80c45674db643548638f2d2811..07fb18d77d898d37566b275c141a923970719d26 100644
|
| --- a/gcc/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C
|
| +++ b/gcc/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C
|
| @@ -14,14 +14,14 @@ void PrintArgs (Type somearg, ...)
|
| va_list argp;
|
| va_start (argp, somearg);
|
| Type value;
|
| -value = va_arg (argp, Type); // { dg-warning "non-POD" } cannot pass non-POD
|
| +value = va_arg (argp, Type); // { dg-error "cannot receive" } cannot pass non-POD
|
| va_end (argp);
|
| }
|
|
|
| int main (void)
|
| {
|
| A dummy;
|
| -PrintArgs (dummy, dummy); // { dg-warning "non-POD" } cannot pass non-POD
|
| +PrintArgs (dummy, dummy); // { dg-error "cannot pass" } cannot pass non-POD
|
| // { dg-message "instantiated" "inst" { target *-*-* } 24 }
|
| return 0;
|
| }
|
|
|