summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.c-torture/execute/980602-2.c
blob: 972553ed584c7659a382bd44b27ea38ee8fa6e6c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/* The bit-field below would have a problem if __INT_MAX__ is too
   small.  */
#if __INT_MAX__ < 2147483647
int
main (void)
{
  exit (0);
}
#else
struct {
    unsigned bit : 30;
} t;

int main()
{
    if (!(t.bit++))
	exit (0);
    else
	abort ();
}
#endif