@@ -51,7 +51,7 @@ LLDB_BASE_DIR := $(THIS_FILE_DIR)/../../../../../
5151#
5252# GNUWin32 uname gives "windows32" or "server version windows32" while
5353# some versions of MSYS uname return "MSYS_NT*", but most environments
54- # standardize on "Windows_NT", so we'll make it consistent here.
54+ # standardize on "Windows_NT", so we'll make it consistent here.
5555# When running tests from Visual Studio, the environment variable isn't
5656# inherited all the way down to the process spawned for make.
5757#----------------------------------------------------------------------
@@ -210,12 +210,6 @@ else
210210 ifeq "$(SPLIT_DEBUG_SYMBOLS)" "YES"
211211 DSYM = $(EXE).debug
212212 endif
213-
214- ifeq "$(MAKE_DWP)" "YES"
215- MAKE_DWO := YES
216- DWP_NAME = $(EXE).dwp
217- DYLIB_DWP_NAME = $(DYLIB_NAME).dwp
218- endif
219213endif
220214
221215LIMIT_DEBUG_INFO_FLAGS =
@@ -364,7 +358,6 @@ ifneq "$(OS)" "Darwin"
364358
365359 OBJCOPY ?= $(call replace_cc_with,objcopy)
366360 ARCHIVER ?= $(call replace_cc_with,ar)
367- DWP ?= $(call replace_cc_with,dwp)
368361 override AR = $(ARCHIVER)
369362endif
370363
@@ -535,10 +528,6 @@ ifneq "$(CXX)" ""
535528 endif
536529endif
537530
538- ifeq "$(GEN_GNU_BUILD_ID)" "YES"
539- LDFLAGS += -Wl,--build-id
540- endif
541-
542531#----------------------------------------------------------------------
543532# DYLIB_ONLY variable can be used to skip the building of a.out.
544533# See the sections below regarding dSYM file as well as the building of
@@ -577,17 +566,10 @@ else
577566endif
578567else
579568ifeq "$(SPLIT_DEBUG_SYMBOLS)" "YES"
580- ifeq "$(SAVE_FULL_DEBUG_BINARY)" "YES"
581- cp "$(EXE)" "$(EXE).unstripped"
582- endif
583569 $(OBJCOPY) --only-keep-debug "$(EXE)" "$(DSYM)"
584570 $(OBJCOPY) --strip-debug --add-gnu-debuglink="$(DSYM)" "$(EXE)" "$(EXE)"
585571endif
586- ifeq "$(MAKE_DWP)" "YES"
587- $(DWP) -o "$(DWP_NAME)" $(DWOS)
588572endif
589- endif
590-
591573
592574#----------------------------------------------------------------------
593575# Make the dylib
@@ -629,15 +611,9 @@ endif
629611else
630612 $(LD) $(DYLIB_OBJECTS) $(LDFLAGS) -shared -o "$(DYLIB_FILENAME)"
631613ifeq "$(SPLIT_DEBUG_SYMBOLS)" "YES"
632- ifeq "$(SAVE_FULL_DEBUG_BINARY)" "YES"
633- cp "$(DYLIB_FILENAME)" "$(DYLIB_FILENAME).unstripped"
634- endif
635614 $(OBJCOPY) --only-keep-debug "$(DYLIB_FILENAME)" "$(DYLIB_FILENAME).debug"
636615 $(OBJCOPY) --strip-debug --add-gnu-debuglink="$(DYLIB_FILENAME).debug" "$(DYLIB_FILENAME)" "$(DYLIB_FILENAME)"
637616endif
638- ifeq "$(MAKE_DWP)" "YES"
639- $(DWP) -o $(DYLIB_DWP_FILE) $(DYLIB_DWOS)
640- endif
641617endif
642618
643619#----------------------------------------------------------------------
0 commit comments