1 /* { dg-do compile } */
2 
_mktm_r(long lcltime,int * res)3 void _mktm_r (long lcltime,  int *res)
4 {
5   long rem = lcltime % ((60L * 60L) * 24L);
6   if (rem < 0)
7     return;
8   while (rem >= ((60L * 60L) * 24L))
9       rem -= ((60L * 60L) * 24L);
10   *res = (int) (rem % 60L);
11 }
12