2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / gcc.dg / 20030213-1.c
blobc9fe3a40eafffd3b79ab743538ff9600829e86b6
1 /* Testcase for http://gcc.gnu.org/ml/gcc-patches/2003-02/msg01017.html */
2 /* { dg-do link } */
3 /* { dg-options "-O -fpic" } */
4 /* { dg-warning "not supported" "PIC unsupported" { target cris-*-elf* cris-*-aout* mmix-*-* } 0 } */
6 int *g;
8 int main (void)
10 switch (*g)
12 case 0:
14 switch (*g)
16 case 0: *g = 1; break;
17 case 1:
18 case 2: *g = 1; break;
19 case 3:
20 case 4: *g = 1; break;
22 break;
24 case 1:
26 switch (*g)
28 case 0: *g = 1; break;
29 case 1:
30 case 2: *g = 1; break;
31 case 3:
32 case 4: *g = 1; break;
36 return 0;