From 61b2657f7c3e4afb98ea338d4175a384bc733466 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Thu, 16 Jun 2022 15:36:19 -0700 Subject: [PATCH] don't redefine HIDDEN/VISIBLE macros on MinGW Signed-off-by: Rosen Penev --- src/windows/platform.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/windows/platform.h b/src/windows/platform.h index 0704bb7c..a36bf5eb 100644 --- a/src/windows/platform.h +++ b/src/windows/platform.h @@ -123,9 +123,11 @@ int windows_get_descriptor_type(struct knote *); # define unlikely(x) (x) #endif +#ifdef _MSC_VER /* Function visibility macros */ #define VISIBLE __declspec(dllexport) #define HIDDEN +#endif #if !defined(__func__) && !defined(__GNUC__) #define __func__ __FUNCDNAME__