make/autoconf/flags-cflags.m4
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/make/autoconf/flags-cflags.m4	Wed Feb 26 15:56:14 2020
--- new/make/autoconf/flags-cflags.m4	Wed Feb 26 15:56:13 2020

*** 707,717 **** --- 707,720 ---- # Extra flags needed when building optional static versions of certain # JDK libraries. 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" ! STATIC_LIBS_CFLAGS="$STATIC_LIBS_CFLAGS -ffunction-sections -fdata-sections \ + -DJNIEXPORT='__attribute__((visibility(\"hidden\")))'" + else + STATIC_LIBS_CFLAGS="$STATIC_LIBS_CFLAGS -DJNIEXPORT=" fi if test "x$TOOLCHAIN_TYPE" = xgcc; then # Disable relax-relocation to enable compatibility with older linkers RELAX_RELOCATIONS_FLAG="-Xassembler -mrelax-relocations=no" FLAGS_COMPILER_CHECK_ARGUMENTS(ARGUMENT: [${RELAX_RELOCATIONS_FLAG}],

make/autoconf/flags-cflags.m4
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File