1*1f5207b7SJohn Levon #define TWO a, b 2*1f5207b7SJohn Levon 3*1f5207b7SJohn Levon #define UNARY(x) BINARY(x) 4*1f5207b7SJohn Levon #define BINARY(x, y) x + y 5*1f5207b7SJohn Levon 6*1f5207b7SJohn Levon UNARY(TWO) 7*1f5207b7SJohn Levon /* 8*1f5207b7SJohn Levon * check-name: Preprocessor #2 9*1f5207b7SJohn Levon * check-command: sparse -E $file 10*1f5207b7SJohn Levon * 11*1f5207b7SJohn Levon * check-output-start 12*1f5207b7SJohn Levon 13*1f5207b7SJohn Levon a + b 14*1f5207b7SJohn Levon * check-output-end 15*1f5207b7SJohn Levon */ 16