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
# 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)
# 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 #
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()