diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2020-01-25 16:23:49 +0000 |
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2020-01-25 16:23:49 +0000 |
| commit | 0b37c1590418417c894529d371800dfac71ef887 (patch) | |
| tree | 35eeb3cf478d8af7f90655a23d6f13348d3d9ec9 /lib/clang/headers | |
| parent | 051669e8bbcdcd1f9702ded5ca8540c14dfa1c33 (diff) | |
Notes
Diffstat (limited to 'lib/clang/headers')
| -rw-r--r-- | lib/clang/headers/Makefile | 41 |
1 files changed, 38 insertions, 3 deletions
diff --git a/lib/clang/headers/Makefile b/lib/clang/headers/Makefile index 290c6f4bad756..db1cbcb3e0f94 100644 --- a/lib/clang/headers/Makefile +++ b/lib/clang/headers/Makefile @@ -5,13 +5,17 @@ .PATH: ${CLANG_SRCS}/lib/Headers -INCSGROUPS= INCS CUDA OMP PPC -INCSDIR= ${LIBDIR}/clang/9.0.1/include +INCSGROUPS= INCS CUDA FUZZ OMP PPC PROF SAN +INCSDIR= ${LIBDIR}/clang/10.0.0/include CUDADIR= ${INCSDIR}/cuda_wrappers +FUZZDIR= ${INCSDIR}/fuzzer OMPDIR= ${INCSDIR}/openmp_wrappers PPCDIR= ${INCSDIR}/ppc_wrappers +PROFDIR= ${INCSDIR}/profile +SANDIR= ${INCSDIR}/sanitizer GENINCS+= arm_fp16.h +GENINCS+= arm_mve.h GENINCS+= arm_neon.h INCS+= __clang_cuda_builtin_vars.h @@ -30,6 +34,7 @@ INCS+= altivec.h INCS+= ammintrin.h INCS+= arm64intr.h INCS+= arm_acle.h +INCS+= arm_cmse.h INCS+= armintr.h INCS+= avx2intrin.h INCS+= avx512bf16intrin.h @@ -137,7 +142,6 @@ INCS+= stddef.h INCS+= stdint.h INCS+= stdnoreturn.h INCS+= tgmath.h -INCS+= unwind.h INCS+= varargs.h .endif @@ -145,6 +149,8 @@ CUDA+= cuda_wrappers/algorithm CUDA+= cuda_wrappers/complex CUDA+= cuda_wrappers/new +FUZZ+= fuzzer/FuzzedDataProvider.h + OMP+= openmp_wrappers/__clang_openmp_math.h OMP+= openmp_wrappers/__clang_openmp_math_declares.h OMP+= openmp_wrappers/cmath @@ -153,13 +159,42 @@ OMP+= openmp_wrappers/math.h PPC+= ppc_wrappers/emmintrin.h PPC+= ppc_wrappers/mm_malloc.h PPC+= ppc_wrappers/mmintrin.h +PPC+= ppc_wrappers/pmmintrin.h +PPC+= ppc_wrappers/smmintrin.h +PPC+= ppc_wrappers/tmmintrin.h PPC+= ppc_wrappers/xmmintrin.h +PROF+= profile/InstrProfData.inc + +SAN+= sanitizer/allocator_interface.h +SAN+= sanitizer/asan_interface.h +SAN+= sanitizer/common_interface_defs.h +SAN+= sanitizer/coverage_interface.h +SAN+= sanitizer/dfsan_interface.h +SAN+= sanitizer/hwasan_interface.h +SAN+= sanitizer/linux_syscall_hooks.h +SAN+= sanitizer/lsan_interface.h +SAN+= sanitizer/msan_interface.h +SAN+= sanitizer/netbsd_syscall_hooks.h +SAN+= sanitizer/scudo_interface.h +SAN+= sanitizer/tsan_interface.h +SAN+= sanitizer/tsan_interface_atomic.h +SAN+= sanitizer/ubsan_interface.h + +XRAY+= xray/xray_interface.h +XRAY+= xray/xray_log_interface.h +XRAY+= xray/xray_records.h + arm_fp16.h: ${CLANG_SRCS}/include/clang/Basic/arm_fp16.td ${CLANG_TBLGEN} -gen-arm-fp16 \ -I ${CLANG_SRCS}/include/clang/Basic -d ${.TARGET:C/$/.d/} \ -o ${.TARGET} ${CLANG_SRCS}/include/clang/Basic/arm_fp16.td +arm_mve.h: ${CLANG_SRCS}/include/clang/Basic/arm_mve.td + ${CLANG_TBLGEN} -gen-arm-mve-header \ + -I ${CLANG_SRCS}/include/clang/Basic -d ${.TARGET:C/$/.d/} \ + -o ${.TARGET} ${CLANG_SRCS}/include/clang/Basic/arm_mve.td + arm_neon.h: ${CLANG_SRCS}/include/clang/Basic/arm_neon.td ${CLANG_TBLGEN} -gen-arm-neon \ -I ${CLANG_SRCS}/include/clang/Basic -d ${.TARGET:C/$/.d/} \ |
