From 5392cfa5069bc9a8aa7916168970967796df0a83 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Tue, 5 Mar 2019 15:13:36 -0700 Subject: [PATCH] repair time_t reference for 32-bit MinGW original commit: a00db84bb2827669aac0a15d51b83c607df4b7b9 --- c/version.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/c/version.h b/c/version.h index fd704f8078..9caf0e02a8 100644 --- a/c/version.h +++ b/c/version.h @@ -245,6 +245,10 @@ typedef char *memcpy_t; #define NSECMTIME(sb) 0 #define ICONV_INBUF_TYPE char ** #define UNUSED +#if defined(__MINGW32__) && (machine_type == machine_type_ti3nt || machine_type == machine_type_i3nt) +#define time_t __time64_t +#define time _time64 +#endif #endif #if (machine_type == machine_type_i3ob || machine_type == machine_type_ti3ob || machine_type == machine_type_a6ob || machine_type == machine_type_ta6ob)