From 2ddc0e61ad218433ee3dd7df90b3a604852abe6e Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Mon, 6 Aug 2018 13:15:09 -0700 Subject: [PATCH] TIMER: Define HAVE_STRUCT_TIMESPEC consistently for compiler compatibility As mentioned in #606 --- sim_frontpanel.c | 2 +- sim_timer.h | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sim_frontpanel.c b/sim_frontpanel.c index ed41f782..2ad2a2c4 100644 --- a/sim_frontpanel.c +++ b/sim_frontpanel.c @@ -93,7 +93,7 @@ return 0; #define CLOCK_REALTIME 1 #define NEED_CLOCK_GETTIME 1 #if !defined(HAVE_STRUCT_TIMESPEC) -#define HAVE_STRUCT_TIMESPEC 1 +#define HAVE_STRUCT_TIMESPEC #if !defined(_TIMESPEC_DEFINED) #define _TIMESPEC_DEFINED struct timespec { diff --git a/sim_timer.h b/sim_timer.h index e5df4fac..59226fef 100644 --- a/sim_timer.h +++ b/sim_timer.h @@ -46,7 +46,7 @@ extern "C" { #endif #if defined (__APPLE__) -#define HAVE_STRUCT_TIMESPEC 1 /* OSX defined the structure but doesn't tell us */ +#define HAVE_STRUCT_TIMESPEC /* OSX defined the structure but doesn't tell us */ #endif /* on HP-UX, CLOCK_REALTIME is enum, not preprocessor define */ @@ -55,12 +55,12 @@ extern "C" { #define NEED_CLOCK_GETTIME 1 #if defined(_MSC_VER) /* Visual Studio/Visual C++ */ #if _MSC_VER >= 1900 /* Visual Studio Community (2015) */ -#define HAVE_STRUCT_TIMESPEC 1 -#define _TIMESPEC_DEFINED 1 +#define HAVE_STRUCT_TIMESPEC +#define _TIMESPEC_DEFINED #endif /* _MSC_VER >= 1900 */ #endif /* defined(_MSC_VER) */ #if !defined(HAVE_STRUCT_TIMESPEC) -#define HAVE_STRUCT_TIMESPEC 1 +#define HAVE_STRUCT_TIMESPEC #if !defined(_TIMESPEC_DEFINED) #define _TIMESPEC_DEFINED struct timespec {