OSDN Git Service

* gcc.gd/struct/wo_prof_global_var.c: Use uninitialized integer
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / pr36194.c
1 /* { dg-do run } */
2 /* { dg-options "-O2" } */
3
4 void abort (void);
5
6 __attribute__ ((noinline)) void
7 f (int i)
8 {
9 #if(__SIZEOF_INT__ >= 4)
10   if (i != 0x87654321)
11 #else
12   if (i != 0x4321)
13 #endif
14     abort ();
15   asm ("");
16 }
17
18 __attribute__ ((noinline)) void
19 g (long long a)
20 {
21   f (a);
22   asm ("");
23 }
24
25 main ()
26 {
27   g (0x1234567887654321ll);
28   return 0;
29 }