Home | History | Annotate | Line # | Download | only in c++
Makefile revision 1.11.2.1
      1  1.11.2.1  martin # $NetBSD: Makefile,v 1.11.2.1 2019/08/29 16:45:26 martin Exp $
      2       1.1   kamil 
      3       1.1   kamil .include <bsd.own.mk>
      4       1.1   kamil 
      5       1.1   kamil TESTSDIR=	${TESTSBASE}/usr.bin/c++
      6       1.1   kamil 
      7      1.10  mgorny ASAN_TESTS=	#
      8      1.10  mgorny ASAN_TESTS+=	t_asan_double_free
      9      1.10  mgorny ASAN_TESTS+=	t_asan_global_buffer_overflow
     10      1.10  mgorny ASAN_TESTS+=	t_asan_heap_overflow
     11      1.10  mgorny ASAN_TESTS+=	t_asan_off_by_one
     12      1.10  mgorny ASAN_TESTS+=	t_asan_poison
     13      1.10  mgorny ASAN_TESTS+=	t_asan_uaf
     14      1.10  mgorny 
     15      1.11  mgorny UBSAN_TESTS=	#
     16      1.11  mgorny UBSAN_TESTS+=	t_ubsan_int_add_overflow
     17      1.11  mgorny UBSAN_TESTS+=	t_ubsan_int_neg_overflow
     18      1.11  mgorny UBSAN_TESTS+=	t_ubsan_vla_out_of_bounds
     19      1.11  mgorny UBSAN_TESTS+=	t_ubsan_int_sub_overflow
     20      1.11  mgorny UBSAN_TESTS+=	t_ubsan_int_divzero
     21      1.11  mgorny 
     22       1.6   kamil TESTS_SH=	#
     23      1.10  mgorny TESTS_SH+=	$(ASAN_TESTS)
     24      1.11  mgorny TESTS_SH+=	$(UBSAN_TESTS)
     25       1.5   kamil TESTS_SH+=	t_call_once
     26       1.5   kamil TESTS_SH+=	t_call_once2
     27       1.6   kamil TESTS_SH+=	t_cxxruntime
     28       1.2   kamil TESTS_SH+=	t_hello
     29       1.5   kamil TESTS_SH+=	t_pthread_once
     30       1.3   kamil TESTS_SH+=	t_static_destructor
     31       1.1   kamil 
     32  1.11.2.1  martin TESTS_SH+=	t_fuzzer_oom
     33  1.11.2.1  martin TESTS_SH+=	t_fuzzer_simple
     34  1.11.2.1  martin TESTS_SH+=	t_fuzzer_timeout
     35  1.11.2.1  martin 
     36  1.11.2.1  martin TESTS_SH+=	t_msan_allocated_memory
     37  1.11.2.1  martin TESTS_SH+=	t_msan_check_mem
     38  1.11.2.1  martin TESTS_SH+=	t_msan_free
     39  1.11.2.1  martin TESTS_SH+=	t_msan_heap
     40  1.11.2.1  martin TESTS_SH+=	t_msan_partial_poison
     41  1.11.2.1  martin TESTS_SH+=	t_msan_poison
     42  1.11.2.1  martin TESTS_SH+=	t_msan_realloc
     43  1.11.2.1  martin TESTS_SH+=	t_msan_shadow
     44  1.11.2.1  martin TESTS_SH+=	t_msan_stack
     45  1.11.2.1  martin TESTS_SH+=	t_msan_unpoison
     46  1.11.2.1  martin 
     47  1.11.2.1  martin TESTS_SH+=	t_tsan_data_race
     48  1.11.2.1  martin TESTS_SH+=	t_tsan_heap_use_after_free
     49  1.11.2.1  martin TESTS_SH+=	t_tsan_lock_order_inversion
     50  1.11.2.1  martin TESTS_SH+=	t_tsan_locked_mutex_destroy
     51  1.11.2.1  martin TESTS_SH+=	t_tsan_signal_errno
     52  1.11.2.1  martin TESTS_SH+=	t_tsan_thread_leak
     53  1.11.2.1  martin TESTS_SH+=	t_tsan_vptr_race
     54  1.11.2.1  martin 
     55      1.10  mgorny .for test in ${ASAN_TESTS}
     56      1.10  mgorny TESTS_SH_SRC_${test}=	asan_common.subr ${test}.sh
     57      1.10  mgorny .endfor
     58      1.11  mgorny .for test in ${UBSAN_TESTS}
     59      1.11  mgorny TESTS_SH_SRC_${test}=	ubsan_common.subr ${test}.sh
     60      1.11  mgorny .endfor
     61      1.10  mgorny 
     62       1.1   kamil .include <bsd.test.mk>
     63