1 #pragma once
2 
3 #include "libc.h"
4 #include <time.h>
5 
6 extern const char __gmt[] ATTR_LIBC_VISIBILITY;
7 
8 char* __asctime(const struct tm* restrict, char* restrict)
9     ATTR_LIBC_VISIBILITY;
10 
11 int __days_in_month(int, int) ATTR_LIBC_VISIBILITY;
12 int __month_to_secs(int, int) ATTR_LIBC_VISIBILITY;
13 long long __year_to_secs(long long, int*) ATTR_LIBC_VISIBILITY;
14 long long __tm_to_secs(const struct tm*) ATTR_LIBC_VISIBILITY;
15 int __secs_to_tm(long long, struct tm*) ATTR_LIBC_VISIBILITY;
16 void __secs_to_zone(long long, int, int*, long*, long*, const char**)
17     ATTR_LIBC_VISIBILITY;
18 const unsigned char* __map_file(const char*, size_t*) ATTR_LIBC_VISIBILITY;
19