From f0dba218ac00c0c577400b4d864ba79a9938aef7 Mon Sep 17 00:00:00 2001 From: Severin Gehwolf Date: Thu, 30 Mar 2023 08:01:36 +0000 Subject: [PATCH] 8304871: Use default visibility for static library builds Reviewed-by: erikj, dholmes --- make/autoconf/flags-cflags.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/make/autoconf/flags-cflags.m4 b/make/autoconf/flags-cflags.m4 index dee33a4a45d..c40f3c02106 100644 --- a/make/autoconf/flags-cflags.m4 +++ b/make/autoconf/flags-cflags.m4 @@ -637,7 +637,7 @@ AC_DEFUN([FLAGS_SETUP_CFLAGS_HELPER], STATIC_LIBS_CFLAGS="-DSTATIC_BUILD=1" if test "x$TOOLCHAIN_TYPE" = xgcc || test "x$TOOLCHAIN_TYPE" = xclang; then STATIC_LIBS_CFLAGS="$STATIC_LIBS_CFLAGS -ffunction-sections -fdata-sections \ - -DJNIEXPORT='__attribute__((visibility(\"hidden\")))'" + -DJNIEXPORT='__attribute__((visibility(\"default\")))'" else STATIC_LIBS_CFLAGS="$STATIC_LIBS_CFLAGS -DJNIEXPORT=" fi