1*1f5207b7SJohn Levon /*
2*1f5207b7SJohn Levon  * GNU kludge
3*1f5207b7SJohn Levon  */
4*1f5207b7SJohn Levon #define A(x,...) x,##__VA_ARGS__
5*1f5207b7SJohn Levon A(1)
6*1f5207b7SJohn Levon A(1,2)
7*1f5207b7SJohn Levon A(1,2,3)
8*1f5207b7SJohn Levon /*
9*1f5207b7SJohn Levon  * check-name: Preprocessor #12
10*1f5207b7SJohn Levon  * check-command: sparse -E $file
11*1f5207b7SJohn Levon  *
12*1f5207b7SJohn Levon  * check-output-start
13*1f5207b7SJohn Levon 
14*1f5207b7SJohn Levon 1
15*1f5207b7SJohn Levon 1,2
16*1f5207b7SJohn Levon 1,2,3
17*1f5207b7SJohn Levon  * check-output-end
18*1f5207b7SJohn Levon  */
19