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