/* { dg-compile } */ | |
/* { dg-options "-O2 -march=z196" } */ | |
extern long useme (long, ...); | |
void | |
foo (void) | |
{ | |
long secs = useme (41); | |
long utc_secs = useme (42); | |
long h, m; | |
utc_secs = useme (42); | |
h = secs / 3600; | |
m = secs / 60; | |
if (utc_secs >= 86400) | |
{ | |
m = 59; | |
h--; | |
if (h < 0) | |
h = 23; | |
} | |
useme (h, m); | |
} |