2 /* { dg-options "-Wmultistatement-macros" } */
3 /* { dg-do compile } */
7 x++; x++ /* { dg-warning "macro expands to multiple statements" } */
14 if (x
) /* { dg-message "not guarded by this 'if' clause" } */
15 M (0); /* { dg-message "in expansion of macro .M." } */
16 if (x
) /* { dg-message "not guarded by this 'if' clause" } */
17 M (1); /* { dg-message "in expansion of macro .M." } */