summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/delayedfold/df-warn-signedunsigned1.C
blob: 39b35573483ff266830c4c3ce5d5fec1bb4647b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
/* { 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;
}