From 4fb34a008db6437c84d1877635064e09a55c8553 Mon Sep 17 00:00:00 2001 From: Philip Hyunsu Cho Date: Thu, 23 Apr 2020 20:48:52 -0700 Subject: [PATCH] Use 'default' visibility for C symbols (#138) --- include/rabit/c_api.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/rabit/c_api.h b/include/rabit/c_api.h index 0a96ef7d3..47c57351d 100644 --- a/include/rabit/c_api.h +++ b/include/rabit/c_api.h @@ -18,7 +18,7 @@ #if defined(_MSC_VER) || defined(_WIN32) #define RABIT_DLL RABIT_EXTERN_C __declspec(dllexport) #else -#define RABIT_DLL RABIT_EXTERN_C +#define RABIT_DLL RABIT_EXTERN_C __attribute__ ((visibility ("default"))) #endif // defined(_MSC_VER) || defined(_WIN32) /*! \brief rabit unsigned long type */