Add _FloatN, _FloatNx tests for __builtin_fpclassify.
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr46216.c
blob225aeb718902e373fb245b8a04de3070ae0d11e9
1 /* { dg-do compile } */
2 /* { dg-require-effective-target label_values } */
4 typedef int Embryo_Cell;
5 int
6 embryo_program_run(Embryo_Cell *cip)
8 unsigned char op;
9 Embryo_Cell offs;
10 static const void *switchtable[256] = {
11 &&SWITCHTABLE_EMBRYO_OP_NONE, &&SWITCHTABLE_EMBRYO_OP_LOAD_PRI
13 for (;;)
15 op = *cip++;
16 while (1) {
17 goto *switchtable[op];
18 SWITCHTABLE_EMBRYO_OP_LOAD_PRI:
19 offs = *(Embryo_Cell *)cip++;
20 SWITCHTABLE_EMBRYO_OP_NONE:
21 break;
24 return offs;