Makefile (d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf) | Makefile (e77a1bb2757471ab3fed0750b76eeb15d0c7b10a) |
---|---|
1 | 1 |
2.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386" 3SUBDIR+= include 4SUBDIR+= asan 5SUBDIR+= asan-preinit 6SUBDIR+= asan_cxx 7SUBDIR+= asan_dynamic 8SUBDIR+= asan_static 9SUBDIR+= cfi 10SUBDIR+= cfi_diag 11SUBDIR+= safestack 12SUBDIR+= stats 13SUBDIR+= stats_client 14SUBDIR+= ubsan_minimal 15SUBDIR+= ubsan_standalone 16SUBDIR+= ubsan_standalone_cxx 17.endif # amd64 || i386 | 2SD_ASAN+= asan 3SD_ASAN+= asan-preinit 4SD_ASAN+= asan_cxx 5SD_ASAN+= asan_dynamic 6SD_ASAN+= asan_static |
18 | 7 |
19.if ${MACHINE_CPUARCH} == "amd64" 20SUBDIR+= dd 21SUBDIR+= fuzzer 22SUBDIR+= fuzzer_interceptors 23SUBDIR+= fuzzer_no_main 24SUBDIR+= msan 25SUBDIR+= msan_cxx 26SUBDIR+= tsan 27SUBDIR+= tsan_cxx 28SUBDIR+= xray 29SUBDIR+= xray-basic 30SUBDIR+= xray-fdr 31SUBDIR+= xray-profiling 32.endif # amd64 | 8SD_CFI+= cfi 9SD_CFI+= cfi_diag |
33 | 10 |
34.if ${MACHINE_ARCH} == "powerpc64" || ${MACHINE_ARCH} == "powerpc64le" 35SUBDIR+= include 36SUBDIR+= asan 37SUBDIR+= asan-preinit 38SUBDIR+= asan_cxx 39SUBDIR+= asan_dynamic 40SUBDIR+= asan_static 41SUBDIR+= msan 42SUBDIR+= msan_cxx 43SUBDIR+= stats 44SUBDIR+= stats_client 45SUBDIR+= tsan 46SUBDIR+= tsan_cxx 47SUBDIR+= ubsan_minimal 48SUBDIR+= ubsan_standalone 49SUBDIR+= ubsan_standalone_cxx 50.endif # powerpc64 || powerpc64le | 11SD_DD+= dd |
51 | 12 |
52.if ${MACHINE_ARCH} == "powerpc64le" 53SUBDIR+= xray 54SUBDIR+= xray-basic 55SUBDIR+= xray-fdr 56SUBDIR+= xray-profiling 57.endif # powerpc64le | 13SD_FUZZER+= fuzzer 14SD_FUZZER+= fuzzer_interceptors 15SD_FUZZER+= fuzzer_no_main |
58 | 16 |
59.if ${MACHINE_CPUARCH} == "riscv" 60SUBDIR+= include 61SUBDIR+= asan 62SUBDIR+= asan-preinit 63SUBDIR+= asan_cxx 64SUBDIR+= asan_dynamic 65SUBDIR+= stats 66SUBDIR+= stats_client 67SUBDIR+= ubsan_minimal 68SUBDIR+= ubsan_standalone 69SUBDIR+= ubsan_standalone_cxx 70.endif # riscv | 17SD_INCLUDE+= include |
71 | 18 |
72SUBDIR+= profile | 19SD_MSAN+= msan 20SD_MSAN+= msan_cxx |
73 | 21 |
22SD_PROFILE+= profile 23 24SD_SAFESTACK+= safestack 25 26SD_STATS+= stats 27SD_STATS+= stats_client 28 29SD_TSAN+= tsan 30SD_TSAN+= tsan_cxx 31 32SD_UBSAN+= ubsan_minimal 33SD_UBSAN+= ubsan_standalone 34SD_UBSAN+= ubsan_standalone_cxx 35 36SD_XRAY+= xray 37SD_XRAY+= xray-basic 38SD_XRAY+= xray-fdr 39SD_XRAY+= xray-profiling 40 41.if ${MACHINE_CPUARCH} == "aarch64" 42SUBDIR+= ${SD_ASAN} 43SUBDIR+= ${SD_CFI} 44SUBDIR+= ${SD_FUZZER} 45SUBDIR+= ${SD_MSAN} 46SUBDIR+= ${SD_SAFESTACK} 47SUBDIR+= ${SD_STATS} 48SUBDIR+= ${SD_TSAN} 49SUBDIR+= ${SD_UBSAN} 50SUBDIR+= ${SD_XRAY} 51.elif ${MACHINE_CPUARCH} == "amd64" 52SUBDIR+= ${SD_ASAN} 53SUBDIR+= ${SD_CFI} 54SUBDIR+= ${SD_DD} 55SUBDIR+= ${SD_FUZZER} 56SUBDIR+= ${SD_MSAN} 57SUBDIR+= ${SD_SAFESTACK} 58SUBDIR+= ${SD_STATS} 59SUBDIR+= ${SD_TSAN} 60SUBDIR+= ${SD_UBSAN} 61SUBDIR+= ${SD_XRAY} 62.elif ${MACHINE_CPUARCH} == "arm" 63# nothing for 32-bit arm 64.elif ${MACHINE_CPUARCH} == "i386" 65SUBDIR+= ${SD_ASAN} 66SUBDIR+= ${SD_CFI} 67SUBDIR+= ${SD_SAFESTACK} 68SUBDIR+= ${SD_STATS} 69SUBDIR+= ${SD_UBSAN} 70.elif ${MACHINE_CPUARCH} == "powerpc" 71# nothing for 32-bit powerpc 72.elif ${MACHINE_ARCH} == "powerpc64" 73SUBDIR+= ${SD_ASAN} 74SUBDIR+= ${SD_MSAN} 75SUBDIR+= ${SD_STATS} 76SUBDIR+= ${SD_TSAN} 77SUBDIR+= ${SD_UBSAN} 78.elif ${MACHINE_ARCH} == "powerpc64le" 79SUBDIR+= ${SD_ASAN} 80SUBDIR+= ${SD_MSAN} 81SUBDIR+= ${SD_STATS} 82SUBDIR+= ${SD_TSAN} 83SUBDIR+= ${SD_UBSAN} 84SUBDIR+= ${SD_XRAY} 85.elif ${MACHINE_CPUARCH} == "riscv" 86SUBDIR+= ${SD_ASAN} 87SUBDIR+= ${SD_STATS} 88SUBDIR+= ${SD_UBSAN} 89.endif 90 91SUBDIR+= ${SD_INCLUDE} 92SUBDIR+= ${SD_PROFILE} 93 |
|
74SUBDIR_PARALLEL= 75 76.include <bsd.subdir.mk> | 94SUBDIR_PARALLEL= 95 96.include <bsd.subdir.mk> |