Update concepts branch to revision 131834
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / pr27863.c
blob86abc06860d2bc566937fae2ca18b5503bdf1ab2
1 /* This test used to ICE on IA64. */
2 long stack[100];
3 int main(int argc,char**argv,char **envp)
5 long *esp=stack;
6 static void* jarray[]={ &&KeyCtrlKV };
7 *++esp=(long)&&_loc0;
8 goto SetTermStruc;
9 _loc0:;
10 *++esp=(long)&&_loc1;
11 _loc1:;
12 *++esp=(long)&&_loc35;
13 _loc35:;
14 goto *(*esp--);
15 *++esp=(long)&&_loc36;
16 _loc36:;
17 *++esp=(long)&&_loc37;
18 _loc37:;
19 KeyCtrlKV:
20 *++esp=(long)&&_loc66;
21 _loc66:;
22 *++esp=(long)&&_loc106;
23 _loc106:;
24 *++esp=(long)&&_loc119;
25 _loc119:;
26 SetTermStruc:
27 goto *(*esp--);