(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
lto/
20080917_0.c
       1  /* { dg-lto-do assemble }  */
       2  /* { dg-lto-options {{-O2 -funsigned-char}} }  */ 
       3  int
       4  foo (char *s, int flag)
       5  {
       6    for (;;)
       7      {
       8        unsigned char c;
       9        if (flag)
      10  	c = *s;
      11        else
      12  	c = *s;
      13        return c;
      14      }
      15  }
      16  
      17  int
      18  baz (const char *s, int flag)
      19  {
      20    for (;;)
      21      {
      22        unsigned char c;
      23        if (flag)
      24  	c = *s;
      25        else
      26  	c = *s;
      27        return c;
      28      }
      29  }