1main ()
2{
3  int i = 0;
4
5
6  if (sizeof (unsigned long int) == 4)
7    {
8      unsigned long int z = 0;
9
10      do {
11	z -= 0x00004000;
12	i++;
13	if (i > 0x00040000)
14	  abort ();
15      } while (z > 0);
16      exit (0);
17    }
18  else if (sizeof (unsigned int) == 4)
19    {
20      unsigned int z = 0;
21
22      do {
23	z -= 0x00004000;
24	i++;
25	if (i > 0x00040000)
26	  abort ();
27      } while (z > 0);
28      exit (0);
29    }
30  else
31    exit (0);
32}
33