OSDN Git Service

2009-10-16 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / 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 }