Imported Upstream version 4.8.1
[platform/upstream/gcc48.git] / gcc / testsuite / gcc.target / i386 / pr55433.c
1 /* { dg-do compile {target { *-*-darwin* } } } */
2 /* { dg-options "-O1 -m32" } */
3
4 typedef unsigned long long tick_t;
5 extern int foo(void);
6 extern tick_t tick(void);
7 double test(void) {
8   struct { tick_t ticks; } st;
9   st.ticks = tick();
10   foo();
11   return (double)st.ticks;
12 }