tcc-65816/test/tests/920520-1.c
2017-06-09 13:52:12 +02:00

37 lines
370 B
C

foo(int *bar)
{
*bar = 8;
}
bugger()
{
int oldDepth, newDepth;
foo(&oldDepth);
switch (oldDepth)
{
case 8:
case 500:
newDepth = 8;
break;
case 5000:
newDepth = 500;
break;
default:
newDepth = 17;
break;
}
return newDepth - oldDepth;
}
main()
{
if (bugger() != 0)
abort ();
exit (0);
}