OSDN Git Service

PR tree-optimization/15262
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.c-torture / execute / va-arg-20.c
1 #include <stdarg.h>
2
3 void foo(va_list v)
4 {
5     unsigned long long x = va_arg (v, unsigned long long);
6     if (x != 16LL)
7         abort();
8 }
9
10 void bar(char c, char d, ...)
11 {
12     va_list v;
13     va_start(v, d);
14     foo(v);
15     va_end(v);
16 }
17
18 int main(void)
19 {
20     bar(0, 0, 16LL);
21     exit(0);
22 }