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