OSDN Git Service

5cf020ec227411d138123cad7a8d8d6d37f077b1
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / lto / 20081210-1_0.c
1 #if defined(_LP64) || defined(_WIN64)
2 typedef unsigned long int uintptr_t;
3 #else
4 typedef unsigned int uintptr_t;
5 #endif
6
7 extern void srand (uintptr_t);
8
9 inline void
10 foo (uintptr_t seed)
11 {
12  srand (seed * seed);
13 }
14
15 int
16 main ()
17 {
18  foo (0);
19  srand ((uintptr_t) (&foo));
20  return 0;
21 }