aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.c-torture/execute/920501-4.c
blob: b936c4984b60579c4ff14ccbdc45a210589ddd17 (plain)
1
2
3
4
5
6
#ifndef NO_LABEL_VALUES
x(int i){static const void*j[]={&&x,&&y,&&z};goto*j[i];x:return 2;y:return 3;z:return 5;}
main(){if(x(0)!=2||x(1)!=3|x(2)!=5)abort();exit(0);}
#else
main(){ exit (0); }
#endif