8213005: Missing symbols in hs_err files on Windows after JDK-8212028

Reviewed-by: ctornqvi
This commit is contained in:
Erik Joelsson 2018-10-25 16:47:14 -07:00
parent 3837f1abc1
commit 8b98cc3722
2 changed files with 11 additions and 3 deletions

View File

@ -65,10 +65,14 @@ ifeq ($(OPENJDK_TARGET_OS), windows)
ifndef _NT_SYMBOL_PATH ifndef _NT_SYMBOL_PATH
# Can't use PathList here as it adds quotes around the value. # Can't use PathList here as it adds quotes around the value.
_NT_SYMBOL_PATH := \ _NT_SYMBOL_PATH := \
$(subst $(SPACE),;, $(foreach p, $(sort $(dir $(wildcard \ $(subst $(SPACE),;,$(strip \
$(addprefix $(SYMBOLS_IMAGE_DIR)/bin/, *.pdb */*.pdb)))), $(call FixPath, $p))) $(foreach p, $(sort $(dir $(wildcard \
$(addprefix $(SYMBOLS_IMAGE_DIR)/bin/, *.pdb */*.pdb)))), \
$(call FixPath, $p) \
) \
))
export _NT_SYMBOL_PATH export _NT_SYMBOL_PATH
$(info _NT_SYMBOL_PATH $(_NT_SYMBOL_PATH)) $(info _NT_SYMBOL_PATH=$(_NT_SYMBOL_PATH))
endif endif
endif endif

View File

@ -182,3 +182,7 @@ ifeq ($(OPENJDK_BUILD_OS), solaris)
SED := gsed SED := gsed
TAR := gtar TAR := gtar
endif endif
ifeq ($(OPENJDK_BUILD_OS), windows)
CYGPATH := cygpath
endif