diff --git a/lib/libclang_rt/Makefile b/lib/libclang_rt/Makefile index 1b6d03ba9904..d80c9876aee0 100644 --- a/lib/libclang_rt/Makefile +++ b/lib/libclang_rt/Makefile @@ -1,47 +1,35 @@ # $FreeBSD$ -SUBDIR_ALL+= include -SUBDIR_ALL+= profile -SUBDIR_ALL+= stats -SUBDIR_ALL+= stats_client -SUBDIR_ALL+= ubsan_minimal -SUBDIR_ALL+= ubsan_standalone -SUBDIR_ALL+= ubsan_standalone_cxx +.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386" +SUBDIR+= include +SUBDIR+= asan +SUBDIR+= asan-preinit +SUBDIR+= asan_cxx +SUBDIR+= asan_dynamic +SUBDIR+= cfi +SUBDIR+= cfi_diag +SUBDIR+= safestack +SUBDIR+= stats +SUBDIR+= stats_client +SUBDIR+= ubsan_minimal +SUBDIR+= ubsan_standalone +SUBDIR+= ubsan_standalone_cxx +.endif # amd64 || i386 -.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \ - ${MACHINE_CPUARCH} == "arm" || ${MACHINE_CPUARCH} == "i386" -SUBDIR_ALL+= asan -SUBDIR_ALL+= asan-preinit -SUBDIR_ALL+= asan_cxx -SUBDIR_ALL+= asan_dynamic -SUBDIR_ALL+= cfi -SUBDIR_ALL+= cfi_diag -.endif # aarch64 || amd64 || arm || i386 +.if ${MACHINE_CPUARCH} == "amd64" +SUBDIR+= dd +SUBDIR+= fuzzer +SUBDIR+= fuzzer_no_main +SUBDIR+= msan +SUBDIR+= msan_cxx +SUBDIR+= tsan +SUBDIR+= tsan_cxx +SUBDIR+= xray +SUBDIR+= xray-basic +SUBDIR+= xray-fdr +SUBDIR+= xray-profiling +.endif # amd64 -.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" -SUBDIR_ALL+= dd -SUBDIR_ALL+= fuzzer -SUBDIR_ALL+= fuzzer_no_main -SUBDIR_ALL+= msan -SUBDIR_ALL+= msan_cxx -SUBDIR_ALL+= tsan -SUBDIR_ALL+= tsan_cxx -.endif # aarch64 || amd64 - -.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \ - ${MACHINE_CPUARCH} == "i386" -SUBDIR_ALL+= safestack -.endif # aarch64 || amd64 || i386 - -.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \ - ${MACHINE_CPUARCH} == "arm" -SUBDIR_ALL+= xray -SUBDIR_ALL+= xray-basic -SUBDIR_ALL+= xray-fdr -SUBDIR_ALL+= xray-profiling -.endif # aarch64 || amd64 || arm - -SUBDIR+= ${SUBDIR_ALL:O} +SUBDIR+= profile .include -# DO NOT DELETE