From 4588cb55fab3b58659390bd09b418bab427c369a Mon Sep 17 00:00:00 2001 From: Paul Hollinsky Date: Fri, 11 Jun 2021 15:20:41 -0400 Subject: [PATCH] POSIX: DynamicLib: Force visibility of exports in case of -fvisibility=hidden --- include/icsneo/platform/posix/dynamiclib.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/icsneo/platform/posix/dynamiclib.h b/include/icsneo/platform/posix/dynamiclib.h index cdfb896..6673b17 100644 --- a/include/icsneo/platform/posix/dynamiclib.h +++ b/include/icsneo/platform/posix/dynamiclib.h @@ -9,8 +9,7 @@ #include "icsneo/platform/posix/linux/dynamiclib.h" #endif -// Nothing special is needed to export -#define DLLExport +#define DLLExport __attribute__((visibility("default"))) #define LegacyDLLExport DLLExport // #ifndef ICSNEO_NO_AUTO_DESTRUCT