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