//======================================================================== // // glibc.h // // Emulate various non-portable glibc functions. // // This file is licensed under the GPLv2 or later // // Copyright (C) 2016, 2017 Adrian Johnson // Copyright (C) 2017 Albert Astals Cid // //======================================================================== #ifndef GLIBC_H #define GLIBC_H #include "config.h" #include #ifndef HAVE_GMTIME_R struct tm *gmtime_r(const time_t *timep, struct tm *result); #endif #ifndef HAVE_LOCALTIME_R struct tm *localtime_r(const time_t *timep, struct tm *result); #endif #ifndef HAVE_TIMEGM time_t timegm(struct tm *tm); #endif #ifndef HAVE_STRTOK_R char *strtok_r(char *s, const char *delim, char **save_ptr); #endif #endif // GLIBC_H