1.1 --- a/make/linux/makefiles/vm.make Mon Jul 16 17:06:05 2018 +0100 1.2 +++ b/make/linux/makefiles/vm.make Tue Jul 17 17:07:44 2018 +0200 1.3 @@ -357,20 +357,23 @@ 1.4 } 1.5 1.6 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1) 1.7 + ifneq ($(STRIP_POLICY),no_strip) 1.8 $(QUIETLY) $(OBJCOPY) --only-keep-debug $@ $(LIBJVM_DEBUGINFO) 1.9 + $(QUIETLY) $(OBJCOPY) --add-gnu-debuglink=$(LIBJVM_DEBUGINFO) $@ 1.10 + endif 1.11 ifeq ($(STRIP_POLICY),all_strip) 1.12 - $(QUIETLY) $(OBJCOPY) --add-gnu-debuglink=$(LIBJVM_DEBUGINFO) $@ 1.13 $(QUIETLY) $(STRIP) $@ 1.14 else 1.15 ifeq ($(STRIP_POLICY),min_strip) 1.16 - $(QUIETLY) $(OBJCOPY) --add-gnu-debuglink=$(LIBJVM_DEBUGINFO) $@ 1.17 $(QUIETLY) $(STRIP) -g $@ 1.18 endif 1.19 # implied else here is no stripping at all 1.20 endif 1.21 - ifeq ($(ZIP_DEBUGINFO_FILES),1) 1.22 + ifneq ($(STRIP_POLICY),no_strip) 1.23 + ifeq ($(ZIP_DEBUGINFO_FILES),1) 1.24 $(ZIPEXE) -q -y $(LIBJVM_DIZ) $(LIBJVM_DEBUGINFO) 1.25 $(RM) $(LIBJVM_DEBUGINFO) 1.26 + endif 1.27 endif 1.28 endif 1.29