#include #include /* Our static data lives in __time_static.c */ extern struct tm __tmb; extern void __tm_conv(); struct tm *localtime(__const time_t *timep) { struct timezone tz; time_t offt; gettimeofday((void *) 0, &tz); offt = -tz.tz_minuteswest * 60L; /* tmb.tm_isdst = ? */ __tm_conv(&__tmb, timep, offt); return &__tmb; }