OSDN Git Service

2009-02-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / expr / stdarg2.C
1 // PR target/26141
2
3 #include <stdarg.h>
4
5 struct S
6 {
7   double a;
8 };
9
10 void
11 foo (int z, ...)
12 {
13   struct S arg;
14   va_list ap;
15   arg = va_arg (ap, struct S);
16 }
17
18
19 struct T
20 {
21   __complex__ float a;
22 };
23
24 void
25 bar (int z, ...)
26 {
27   struct T arg;
28   va_list ap;
29   arg = va_arg (ap, struct T);
30 }