make/launcher/Launcher-jdk.pack.gmk
changeset 53683 48ff68e2fe5c
parent 52812 fc54d27e58d8
child 58665 30a5049a36bb
child 58747 c6fd655677ec
equal deleted inserted replaced
53682:e30211561a17 53683:48ff68e2fe5c
    43 # Also provide an override for non-conformant libraries.
    43 # Also provide an override for non-conformant libraries.
    44 ifeq ($(TOOLCHAIN_TYPE), gcc)
    44 ifeq ($(TOOLCHAIN_TYPE), gcc)
    45   CXXFLAGS_JDKEXE += -fvisibility=hidden
    45   CXXFLAGS_JDKEXE += -fvisibility=hidden
    46   LDFLAGS_JDKEXE += -Wl,--exclude-libs,ALL
    46   LDFLAGS_JDKEXE += -Wl,--exclude-libs,ALL
    47 else ifeq ($(TOOLCHAIN_TYPE), clang)
    47 else ifeq ($(TOOLCHAIN_TYPE), clang)
    48   ifneq ($(OPENJDK_TARGET_OS), macosx)
    48   ifeq ($(call isTargetOs, macosx), false)
    49     CXXFLAGS_JDKEXE += -fvisibility=hidden
    49     CXXFLAGS_JDKEXE += -fvisibility=hidden
    50   endif
    50   endif
    51 else ifeq ($(TOOLCHAIN_TYPE), solstudio)
    51 else ifeq ($(TOOLCHAIN_TYPE), solstudio)
    52   CXXFLAGS_JDKEXE += -xldscope=hidden
    52   CXXFLAGS_JDKEXE += -xldscope=hidden
    53 endif
    53 endif