aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Yakavets <yakavets@google.com>2024-02-28 23:01:14 +0000
committerEugene Yakavets <yakavets@google.com>2024-02-28 23:01:14 +0000
commit1f352049f51e7471094e3f41fb51b63aa7fd876b (patch)
tree0fd2f455c617bf939dfd4e7859f4a38341bf33ff
parenta4457ec08c144ac8a0e113ef850fd02de697bfd5 (diff)
downloadJetBrainsRuntime-main-next.tar.gz
Fix build with lld 17main-next
Add `--extern-only` option for `nm` to ignore local symbols Bug: 326667759 Change-Id: I6aa6a8732c28d65067f745cd59b2aba50c5cc8c7
-rw-r--r--make/hotspot/lib/JvmMapfile.gmk2
1 files changed, 1 insertions, 1 deletions
diff --git a/make/hotspot/lib/JvmMapfile.gmk b/make/hotspot/lib/JvmMapfile.gmk
index 2808ac2af03..e9574eecacd 100644
--- a/make/hotspot/lib/JvmMapfile.gmk
+++ b/make/hotspot/lib/JvmMapfile.gmk
@@ -53,7 +53,7 @@ endif
# platform dependent.
ifeq ($(call isTargetOs, linux), true)
- DUMP_SYMBOLS_CMD := $(NM) $(NMFLAGS) --defined-only *$(OBJ_SUFFIX)
+ DUMP_SYMBOLS_CMD := $(NM) $(NMFLAGS) --extern-only --defined-only *$(OBJ_SUFFIX)
ifneq ($(FILTER_SYMBOLS_PATTERN), )
FILTER_SYMBOLS_PATTERN := $(FILTER_SYMBOLS_PATTERN)|
endif