(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
20030213-1.c
       1  /* Testcase for http://gcc.gnu.org/ml/gcc-patches/2003-02/msg01017.html */
       2  /* { dg-do link { target fpic } } */
       3  /* { dg-options "-O -fpic" } */
       4  
       5  int *g;
       6  
       7  int main (void)
       8  {
       9    switch (*g)
      10      {
      11      case 0:
      12        {
      13          switch (*g)
      14            {
      15            case 0: *g = 1; break;
      16            case 1:
      17            case 2: *g = 1; break;
      18            case 3:
      19            case 4: *g = 1; break;
      20            }
      21          break;
      22        }
      23      case 1:
      24        {
      25          switch (*g)
      26            {
      27            case 0: *g = 1; break;
      28            case 1:
      29            case 2: *g = 1; break;
      30            case 3:
      31            case 4: *g = 1; break;
      32            }
      33        }
      34      }
      35    return 0;
      36  }