Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / gcc.dg / cpp / paste8.c
blobdd098947919cee5c630f413b7eeae1260f55759f
1 /* { dg-do preprocess } */
2 /* { dg-options "" } */
4 int foo(int, ...);
6 #define a(x, y...) foo(x, ##y)
7 a(1)
8 a(1, 2, 3)
9 #define b(x, y, z...) foo(x, ##y)
10 b(1, 2, 3) /* { dg-warning "valid preprocessing token" } */
11 #define c(x, y, z...) foo(x, ##z)
12 c(1, 2)
13 c(1, 2, 3)
14 #define d(x) fo(##x)
15 d(1) /* { dg-warning "valid preprocessing token" } */