1/* { dg-compile } */ 2/* { dg-options "-O2 -march=z196" } */ 3 4extern long useme (long, ...); 5 6void 7foo (void) 8{ 9 long secs = useme (41); 10 long utc_secs = useme (42); 11 long h, m; 12 13 utc_secs = useme (42); 14 h = secs / 3600; 15 m = secs / 60; 16 if (utc_secs >= 86400) 17 { 18 m = 59; 19 h--; 20 if (h < 0) 21 h = 23; 22 } 23 useme (h, m); 24} 25