13#error Only Win32 target is supported!
16#pragma pack(push,_CRT_PACKING)
22#ifndef _TIME32_T_DEFINED
23#define _TIME32_T_DEFINED
27#ifndef _TIME64_T_DEFINED
28#define _TIME64_T_DEFINED
29#if _INTEGRAL_MAX_BITS >= 64
30#if defined(__GNUC__) && defined(__STRICT_ANSI__)
38#ifndef _TIME_T_DEFINED
39#define _TIME_T_DEFINED
40#ifdef _USE_32BIT_TIME_T
47#ifndef _CLOCK_T_DEFINED
48#define _CLOCK_T_DEFINED
52#ifndef _SIZE_T_DEFINED
53#define _SIZE_T_DEFINED
56#if defined(__GNUC__) && defined(__STRICT_ANSI__)
81#define CLOCKS_PER_SEC 1000
96 _Out_ size_t *_ReturnValue,
225#if _INTEGRAL_MAX_BITS >= 64
232 _In_ __time64_t _Time1,
233 _In_ __time64_t _Time2);
284#ifndef _WTIME_DEFINED
285#define _WTIME_DEFINED
358#if _INTEGRAL_MAX_BITS >= 64
378#if !defined (RC_INVOKED) && !defined (_INC_WTIME_INL)
379#define _INC_WTIME_INL
380#ifdef _USE_32BIT_TIME_T
400#if !defined(RC_INVOKED) && !defined(_NO_INLINING) && !defined(_CRTBLD)
401#ifdef _USE_32BIT_TIME_T
424#if !defined(NO_OLDNAMES) || defined(_POSIX)
425#define CLK_TCK CLOCKS_PER_SEC
#define __MINGW_EXTENSION
#define _CRT_OBSOLETE(_NewItem)
#define _Check_return_wat_
VOID WINAPI GetLocalTime(OUT LPSYSTEMTIME lpSystemTime)
struct tm * _gmtime64(const __time64_t *ptime)
errno_t _gmtime64_s(struct tm *ptm, const __time64_t *ptime)
_CRTIMP errno_t __cdecl _wctime32_s(_Out_writes_(_SizeInWords) _Post_readable_size_(26) wchar_t *_Buf, _In_ size_t _SizeInWords, _In_ const __time32_t *_Time)
#define _Out_writes_z_(s)
#define _Post_readable_size_(s)
#define _Printf_format_string_
_Check_return_wat_ _CRTIMP errno_t __cdecl _strdate_s(_Out_writes_(_SizeInBytes) _Post_readable_size_(9) char *_Buf, _In_range_(>=, 9) size_t _SizeInBytes)
_CRTIMP struct tm *__cdecl _localtime32(_In_ const __time32_t *_Time)
_CRTIMP errno_t __cdecl _get_tzname(_Out_ size_t *_ReturnValue, _Out_writes_z_(_SizeInBytes) char *_Buffer, _In_ size_t _SizeInBytes, _In_ int _Index)
_CRTIMP wchar_t *__cdecl _wctime32(_In_ const __time32_t *_Time)
_In_ size_t _In_z_ _Printf_format_string_ const char _In_ const struct tm * _Tm
_CRTIMP errno_t __cdecl _wstrdate_s(_Out_writes_(_SizeInWords) _Post_readable_size_(9) wchar_t *_Buf, _In_ size_t _SizeInWords)
_CRTIMP __time32_t __cdecl _mktime32(_Inout_ struct tm *_Tm)
_CRTIMP char *__cdecl _strtime(_Out_writes_z_(9) char *_Buffer)
_CRTIMP double __cdecl difftime(time_t _Time1, time_t _Time2)
_CRTIMP errno_t __cdecl _get_daylight(_Out_ int *_Daylight)
_CRTIMP errno_t __cdecl _wasctime_s(_Out_writes_(_SizeInWords) _Post_readable_size_(26) wchar_t *_Buf, _In_range_(>=, 26) size_t _SizeInWords, _In_ const struct tm *_Tm)
_Check_return_ _CRTIMP char *__cdecl asctime(_In_ const struct tm *_Tm)
_CRTIMP struct tm *__cdecl gmtime(const time_t *_Time)
_CRTIMP wchar_t *__cdecl _wctime(const time_t *_Time)
_In_ size_t _In_ const __time32_t * _Time
_CRTIMP void __cdecl tzset(void)
_CRTIMP errno_t __cdecl _wstrtime_s(_Out_writes_(_SizeInWords) _Post_readable_size_(9) wchar_t *_Buf, _In_range_(>=, 9) size_t _SizeInWords)
__CRT_INLINE errno_t __cdecl localtime_s(struct tm *_Tm, const time_t *_Time)
_CRTIMP time_t __cdecl mktime(struct tm *_Tm)
_Check_return_wat_ _CRTIMP errno_t __cdecl _strtime_s(_Out_writes_(_SizeInBytes) _Post_readable_size_(9) char *_Buf, _In_range_(>=, 9) size_t _SizeInBytes)
unsigned __cdecl _setsystime(_In_ struct tm *_Tm, unsigned _MilliSec)
_Check_return_ _CRTIMP clock_t __cdecl clock(void)
_In_ size_t _In_z_ _Printf_format_string_ const char * _Format
_Check_return_ _CRTIMP struct tm *__cdecl _gmtime32(_In_ const __time32_t *_Time)
_CRTIMP wchar_t *__cdecl _wstrtime(_Out_writes_z_(9) wchar_t *_Buffer)
_Check_return_wat_ _CRTIMP errno_t __cdecl asctime_s(_Out_writes_(_SizeInBytes) _Post_readable_size_(26) char *_Buf, _In_range_(>=, 26) size_t _SizeInBytes, _In_ const struct tm *_Tm)
_CRTIMP char *__cdecl _strdate(_Out_writes_z_(9) char *_Buffer)
_CRTIMP wchar_t *__cdecl _wasctime(_In_ const struct tm *_Tm)
_CRTIMP time_t __cdecl _mkgmtime(struct tm *_Tm)
_CRTIMP double __cdecl _difftime32(_In_ __time32_t _Time1, _In_ __time32_t _Time2)
_In_ size_t _In_z_ _Printf_format_string_ const char _In_ const struct tm _In_opt_ _locale_t _Locale
_CRTIMP __time32_t __cdecl _time32(_Out_opt_ __time32_t *_Time)
_CRTIMP __time32_t __cdecl _mkgmtime32(_Inout_ struct tm *_Tm)
_CRTIMP wchar_t *__cdecl _wstrdate(_Out_writes_z_(9) wchar_t *_Buffer)
_CRTIMP errno_t __cdecl _get_dstbias(_Out_ long *_Daylight_savings_bias)
_CRTIMP char *__cdecl _ctime32(_In_ const __time32_t *_Time)
_CRTIMP struct tm *__cdecl localtime_r(const time_t *_Time, struct tm *)
_CRTIMP void __cdecl _tzset(void)
_CRTIMP struct tm *__cdecl localtime(const time_t *_Time)
_Check_return_wat_ _CRTIMP errno_t __cdecl _gmtime32_s(_In_ struct tm *_Tm, _In_ const __time32_t *_Time)
_CRTIMP errno_t __cdecl _get_timezone(_Out_ long *_Timezone)
_CRTIMP errno_t __cdecl _localtime32_s(_Out_ struct tm *_Tm, _In_ const __time32_t *_Time)
__time64_t _mkgmtime64(struct tm *ptm)
__time64_t _mktime64(struct tm *ptm)
size_t CDECL strftime(char *str, size_t max, const char *format, const struct tm *mstm)
size_t CDECL wcsftime(wchar_t *str, size_t max, const wchar_t *format, const struct tm *mstm)
unsigned int _getsystime(struct tm *tp)
#define _CRT_INSECURE_DEPRECATE(_Replacement)