1  /* { dg-options "-mxl-gp-opt -fno-pic" } */
       2  
       3  /* { dg-final { scan-assembler "\.sbss\[^2]+" } } */
       4  typedef int Boolean;
       5  volatile Boolean global = 0;
       6  int testfunc ()
       7  {
       8  /* { dg-final { scan-assembler "\lwi\tr(\[0-9]\|\[1-2]\[0-9]\|3\[0-1]),r13" } } */
       9      return global;
      10  }
      11  
      12  int main ()
      13  {
      14  
      15  }