Clean up more .dwo files after the tests run

llvm-svn: 250896
This commit is contained in:
Pavel Labath 2015-10-21 12:56:37 +00:00
parent d6cf3e05ef
commit baf54a8ad5
4 changed files with 3 additions and 6 deletions

View File

@ -30,6 +30,6 @@ length_nolimit.o: length.cpp
a.o: a.cpp
$(CXX) $(CFLAGS_NO_DEBUG) -c a.cpp -o a.o
clean: OBJECTS += limit nolimit length_limit.o length_nolimit.o
clean: OBJECTS += limit nolimit length_limit.o length_nolimit.o length_limit.dwo length_nolimit.dwo
include $(LEVEL)/Makefile.rules

View File

@ -489,7 +489,7 @@ endif
# files by replacing all .c files with .d.
#----------------------------------------------------------------------
PREREQS := $(OBJECTS:.o=.d)
DWOS := $(OBJECTS:.o=.dwo)
DWOS := $(OBJECTS:.o=.dwo) $(ARCHIVE_OBJECTS:.o=.dwo)
ifneq "$(DYLIB_NAME)" ""
DYLIB_PREREQS := $(DYLIB_OBJECTS:.o=.d)
DYLIB_DWOS := $(DYLIB_OBJECTS:.o=.dwo)

View File

@ -46,9 +46,6 @@ class GenericTester(TestBase):
# functions. There are also three optional keyword arguments of interest, #
# as follows: #
# #
# dsym -> build for dSYM (defaulted to True) #
# True: build dSYM file #
# False: build DWARF map #
# bc -> blockCaptured (defaulted to False) #
# True: testing vars of various basic types from inside a block #
# False: testing vars of various basic types from a function #

View File

@ -33,7 +33,7 @@ class RecursiveTypesTestCase(TestBase):
def test_recursive_type_2(self):
"""Test that recursive structs are displayed correctly."""
self.build(dictionary=self.d1)
self.build(dictionary=self.d2)
self.setTearDownCleanup(dictionary=self.d2)
self.print_struct()