github.com/afumu/libc@v0.0.6/musl/src/time/gmtime_r.c (about)

     1  #include "time_impl.h"
     2  #include <errno.h>
     3  
     4  struct tm *__gmtime_r(const time_t *restrict t, struct tm *restrict tm)
     5  {
     6  	if (__secs_to_tm(*t, tm) < 0) {
     7  		errno = EOVERFLOW;
     8  		return 0;
     9  	}
    10  	tm->tm_isdst = 0;
    11  	tm->__tm_gmtoff = 0;
    12  	tm->__tm_zone = __utc;
    13  	return tm;
    14  }
    15  
    16  weak_alias(__gmtime_r, gmtime_r);