aboutsummaryrefslogtreecommitdiff
path: root/java/openjdk17
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2023-09-26 15:26:06 +0000
committerDimitry Andric <dim@FreeBSD.org>2023-10-06 17:48:54 +0000
commit2bd641cc196eebc4dcb3df64df89fe30934106c0 (patch)
treec7bc808c794132aad8b3ad623d4b99f3f432f4c9 /java/openjdk17
parent623262a13efb4c659fda87783fb5e6164c24a774 (diff)
Diffstat (limited to 'java/openjdk17')
-rw-r--r--java/openjdk17/files/patch-make_hotspot_lib_JvmMapfile.gmk20
1 files changed, 20 insertions, 0 deletions
diff --git a/java/openjdk17/files/patch-make_hotspot_lib_JvmMapfile.gmk b/java/openjdk17/files/patch-make_hotspot_lib_JvmMapfile.gmk
new file mode 100644
index 000000000000..f3dd87603e77
--- /dev/null
+++ b/java/openjdk17/files/patch-make_hotspot_lib_JvmMapfile.gmk
@@ -0,0 +1,20 @@
+--- make/hotspot/lib/JvmMapfile.gmk.orig 2023-07-19 03:18:33 UTC
++++ make/hotspot/lib/JvmMapfile.gmk
+@@ -53,7 +53,7 @@ ifeq ($(call isTargetOs, linux), true)
+ # platform dependent.
+
+ ifeq ($(call isTargetOs, linux), true)
+- DUMP_SYMBOLS_CMD := $(NM) --defined-only *.o
++ DUMP_SYMBOLS_CMD := $(NM) --extern-only --defined-only *.o
+ ifneq ($(FILTER_SYMBOLS_PATTERN), )
+ FILTER_SYMBOLS_PATTERN := $(FILTER_SYMBOLS_PATTERN)|
+ endif
+@@ -117,7 +117,7 @@ else ifeq ($(call isTargetOs, bsd), true)
+ if ($$3 ~ /$(FILTER_SYMBOLS_PATTERN)/) print $$3; \
+ }'
+ else
+- DUMP_SYMBOLS_CMD := $(NM) --defined-only *.o
++ DUMP_SYMBOLS_CMD := $(NM) --extern-only --defined-only *.o
+ FILTER_SYMBOLS_AWK_SCRIPT := \
+ '{ \
+ if ($$3 ~ /$(FILTER_SYMBOLS_PATTERN)/) print $$3; \