| 231 | RTM_EXPORT(localtime); |
| 232 | |
| 233 | time_t mktime(struct tm * const t) |
| 234 | { |
| 235 | time_t timestamp; |
| 236 | |
| 237 | timestamp = timegm(t); |
| 238 | #if defined(RT_LIBC_USING_LIGHT_TZ_DST) |
| 239 | timestamp = timestamp - rt_tz_get(); |
| 240 | #else |
| 241 | timestamp = timestamp - 0U; |
| 242 | #endif /* RT_LIBC_USING_LIGHT_TZ_DST */ |
| 243 | return timestamp; |
| 244 | } |
| 245 | RTM_EXPORT(mktime); |
| 246 | |
| 247 | char* asctime_r(const struct tm *t, char *buf) |
no test coverage detected