2 20050224-1.c from the execute part of the gcc torture suite.
11 /* Origin: Mikael Pettersson <mikpe@csd.uu.se> and the Linux kernel. */
13 unsigned long a
= 0xc0000000, b
= 0xc0400000;
14 unsigned long c
= 0xc01bb958, d
= 0xc0264000;
15 unsigned long e
= 0xc0288000, f
= 0xc02d4378;
18 foo (int x
, int y
, int z
)
20 ASSERT (!(x
!= 245 || y
!= 36 || z
!= 444));
24 testTortureExecute (void)
27 int h
= 0, i
= 0, j
= 0;
29 ASSERT (!(sizeof (unsigned long) < 4));
31 for (g
= a
; g
< b
; g
+= 0x1000)
34 else if (g
>= d
&& g
< e
)