blob: b79b16dabdffeedf5533d54044f486b04abf1c5e [file] [log] [blame]
/* { dg-do compile {target { *-*-darwin* } } } */
/* { dg-options "-O1 -m32" } */
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;
}