1  /* { dg-do compile } */
       2  /* { dg-options "-O2" } */
       3  
       4  void used(double x);
       5  void usel(long x);
       6  void test(int c)
       7  {
       8    if (c)
       9      used(*((double __seg_gs *) 0));
      10    else
      11      usel(*((long __seg_gs *) 0));
      12  }