File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -324,11 +324,12 @@ tests: clean library_debug_unit_tests
324324 $(CC ) $(CFLAGS ) $(EXE_CFLAGS ) $(DEBUG_LOG_FLAGS ) $(GDB_FLAGS ) $(OS_FLAGS ) tests/pool_test.c $(ISO_ALLOC_PRINTF_SRC ) -o $(BUILD_DIR ) /pool_test $(LDFLAGS )
325325 utils/run_tests.sh
326326
327- tagging_tests : clean library_debug_unit_tests
327+ tagging_tests : clean cpp_library_debug
328328 $(CC ) $(CFLAGS ) $(EXE_CFLAGS ) $(DEBUG_LOG_FLAGS ) $(GDB_FLAGS ) $(OS_FLAGS ) tests/tagged_ptr_test.c $(ISO_ALLOC_PRINTF_SRC ) -o $(BUILD_DIR ) /tagged_ptr_test $(LDFLAGS )
329329 $(CC ) $(CFLAGS ) $(EXE_CFLAGS ) $(DEBUG_LOG_FLAGS ) $(GDB_FLAGS ) $(OS_FLAGS ) tests/uaf_tag_ptr_test.c $(ISO_ALLOC_PRINTF_SRC ) -o $(BUILD_DIR ) /uaf_tag_ptr_test $(LDFLAGS )
330330 $(CC ) $(CFLAGS ) $(EXE_CFLAGS ) $(DEBUG_LOG_FLAGS ) $(GDB_FLAGS ) $(OS_FLAGS ) tests/bad_tag_ptr_test.c $(ISO_ALLOC_PRINTF_SRC ) -o $(BUILD_DIR ) /bad_tag_ptr_test $(LDFLAGS )
331331 $(CC ) $(CFLAGS ) $(EXE_CFLAGS ) $(DEBUG_LOG_FLAGS ) $(GDB_FLAGS ) $(OS_FLAGS ) tests/verify_tag_ptr_test.c $(ISO_ALLOC_PRINTF_SRC ) -o $(BUILD_DIR ) /verify_tag_ptr_test $(LDFLAGS )
332+ $(CXX ) -DMEMORY_TAGGING=1 $(CXXFLAGS ) $(DEBUG_LOG_FLAGS ) $(GDB_FLAGS ) $(EXE_CFLAGS ) $(OS_FLAGS ) tests/tagged_ptr_test.cpp $(ISO_ALLOC_PRINTF_SRC ) -o $(BUILD_DIR ) /tagged_ptr_test_cpp $(LDFLAGS )
332333 utils/run_tagging_tests.sh
333334
334335init_test : clean library_debug_unit_tests
@@ -380,9 +381,7 @@ endif
380381cpp_tests : clean cpp_library_debug
381382 @echo " make cpp_tests"
382383 $(CXX ) $(CXXFLAGS ) $(DEBUG_LOG_FLAGS ) $(GDB_FLAGS ) $(EXE_CFLAGS ) $(OS_FLAGS ) tests/tests.cpp $(ISO_ALLOC_PRINTF_SRC ) -o $(BUILD_DIR ) /cxx_tests $(LDFLAGS )
383- $(CXX ) $(CXXFLAGS ) $(DEBUG_LOG_FLAGS ) $(GDB_FLAGS ) $(EXE_CFLAGS ) $(OS_FLAGS ) tests/tagged_ptr_test.cpp $(ISO_ALLOC_PRINTF_SRC ) -o $(BUILD_DIR ) /tagged_ptr_test $(LDFLAGS )
384384 LD_LIBRARY_PATH=$(BUILD_DIR ) / $(BUILD_DIR ) /cxx_tests
385- LD_LIBRARY_PATH=$(BUILD_DIR ) / $(BUILD_DIR ) /tagged_ptr_test
386385
387386install :
388387 cp -pR build/$(LIBNAME ) /usr/lib/
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22$( echo ' ' > tagging_test_output.txt)
33
4- tests=(" tagged_ptr_test" )
4+ tests=(" tagged_ptr_test" " tagged_ptr_test_cpp " )
55failure=0
66succeeded=0
77
You can’t perform that action at this time.
0 commit comments