8sa1-gcc/gcc/testsuite/gcc.c-torture/execute/930518-1.c

25 lines
258 B
C
Raw Normal View History

1997-08-19 03:34:40 -04:00
int bar = 0;
f (p)
int *p;
{
int foo = 2;
while (foo > bar)
{
foo -= bar;
*p++ = foo;
bar = 1;
}
}
main ()
{
int tab[2];
tab[0] = tab[1] = 0;
f (tab);
if (tab[0] != 2 || tab[1] != 1)
abort ();
exit (0);
}