blob: 6a2602ad424c6dd357cddb15cf3b246f898a77f7 [file] [log] [blame]
/* { dg-do compile { target { *-*-darwin* } } } */
/* { dg-options "-O1" } */
typedef unsigned long long tick_t;
extern int foo(void);
extern tick_t tick(void);
double test(void) {
struct { tick_t ticks; } st;
st.ticks = tick();
foo();
return (double)st.ticks;
}