summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.c-torture/execute/20041210-1.c
blob: ef266a0a2e83dd7aa252e40f93e40e6df4ce4ba2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/* The FR-V port used to fail this test because the andcc patterns
   wrongly claimed to set the C and V flags.  */
#include <limits.h>

int x[4] = { INT_MIN / 2, INT_MAX, 2, 4 };

int
main ()
{
  if (x[0] < x[1])
    if ((x[2] & x[3]) < 0)
      abort ();
  exit (0);
}