summaryrefslogtreecommitdiff
path: root/libcxxabi/include/__cxxabi_config.h
diff options
context:
space:
mode:
Diffstat (limited to 'libcxxabi/include/__cxxabi_config.h')
-rw-r--r--libcxxabi/include/__cxxabi_config.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libcxxabi/include/__cxxabi_config.h b/libcxxabi/include/__cxxabi_config.h
index c97dd656e165..e8aa37e6d5ec 100644
--- a/libcxxabi/include/__cxxabi_config.h
+++ b/libcxxabi/include/__cxxabi_config.h
@@ -32,7 +32,7 @@
#endif
#if defined(_WIN32)
- #if defined(_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS)
+ #if defined(_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS) || (defined(__MINGW32__) && !defined(_LIBCXXABI_BUILDING_LIBRARY))
#define _LIBCXXABI_HIDDEN
#define _LIBCXXABI_DATA_VIS
#define _LIBCXXABI_FUNC_VIS