/* { dg-do compile } */ /* { dg-options "-Wall -Werror" } */ extern int fl; #define MAK (fl < 0 ? 1 : (fl ? -1 : 0)) int foo (int sz) { if (MAK) return 1; return 0; }