1 /* PR bootstrap/63888 */ 2 /* { dg-do run } */ 3 4 __attribute__((noinline, noclone)) int foo(int x)5foo (int x) 6 { 7 int v = 0; 8 switch (x) 9 { 10 case 11: v = 67; break; 11 case 12: v = 68; break; 12 case 13: v = 69; break; 13 } 14 return v; 15 } 16 17 __attribute__((noinline, noclone)) int bar(int x)18bar (int x) 19 { 20 int v = 0; 21 switch (x) 22 { 23 case 18: v = 67; break; 24 case 19: v = 68; break; 25 case 20: v = 69; break; 26 } 27 return v; 28 } 29 30 int main()31main () 32 { 33 return foo (11) - 67 + bar (19) - 68; 34 } 35