]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/clang/headers/Makefile
Merge ^/head r317503 through r317807.
[FreeBSD/FreeBSD.git] / lib / clang / headers / Makefile
1 # $FreeBSD$
2
3 .include "../clang.pre.mk"
4
5 .PATH:          ${CLANG_SRCS}/lib/Headers
6
7 INCSDIR=        ${LIBDIR}/clang/5.0.0/include
8
9 GENINCS+=       arm_neon.h
10
11 INCS+=          __clang_cuda_builtin_vars.h
12 INCS+=          __clang_cuda_cmath.h
13 INCS+=          __clang_cuda_complex_builtins.h
14 INCS+=          __clang_cuda_intrinsics.h
15 INCS+=          __clang_cuda_math_forward_declares.h
16 INCS+=          __clang_cuda_runtime_wrapper.h
17 INCS+=          __stddef_max_align_t.h
18 INCS+=          __wmmintrin_aes.h
19 INCS+=          __wmmintrin_pclmul.h
20 INCS+=          adxintrin.h
21 INCS+=          altivec.h
22 INCS+=          ammintrin.h
23 INCS+=          arm_acle.h
24 INCS+=          armintr.h
25 INCS+=          avx2intrin.h
26 INCS+=          avx512bwintrin.h
27 INCS+=          avx512cdintrin.h
28 INCS+=          avx512dqintrin.h
29 INCS+=          avx512erintrin.h
30 INCS+=          avx512fintrin.h
31 INCS+=          avx512ifmaintrin.h
32 INCS+=          avx512ifmavlintrin.h
33 INCS+=          avx512pfintrin.h
34 INCS+=          avx512vbmiintrin.h
35 INCS+=          avx512vbmivlintrin.h
36 INCS+=          avx512vlbwintrin.h
37 INCS+=          avx512vlcdintrin.h
38 INCS+=          avx512vldqintrin.h
39 INCS+=          avx512vlintrin.h
40 INCS+=          avxintrin.h
41 INCS+=          bmi2intrin.h
42 INCS+=          bmiintrin.h
43 INCS+=          clflushoptintrin.h
44 INCS+=          clzerointrin.h
45 INCS+=          cpuid.h
46 INCS+=          emmintrin.h
47 INCS+=          f16cintrin.h
48 INCS+=          fma4intrin.h
49 INCS+=          fmaintrin.h
50 INCS+=          fxsrintrin.h
51 INCS+=          htmintrin.h
52 INCS+=          htmxlintrin.h
53 INCS+=          ia32intrin.h
54 INCS+=          immintrin.h
55 INCS+=          lzcntintrin.h
56 INCS+=          mm3dnow.h
57 INCS+=          mm_malloc.h
58 INCS+=          mmintrin.h
59 INCS+=          module.modulemap
60 INCS+=          msa.h
61 INCS+=          mwaitxintrin.h
62 INCS+=          nmmintrin.h
63 INCS+=          opencl-c.h
64 INCS+=          pkuintrin.h
65 INCS+=          pmmintrin.h
66 INCS+=          popcntintrin.h
67 INCS+=          prfchwintrin.h
68 INCS+=          rdseedintrin.h
69 INCS+=          rtmintrin.h
70 INCS+=          s390intrin.h
71 INCS+=          shaintrin.h
72 INCS+=          smmintrin.h
73 INCS+=          tbmintrin.h
74 INCS+=          tmmintrin.h
75 INCS+=          vadefs.h
76 INCS+=          vecintrin.h
77 INCS+=          wmmintrin.h
78 INCS+=          x86intrin.h
79 INCS+=          xmmintrin.h
80 INCS+=          xopintrin.h
81 INCS+=          xsavecintrin.h
82 INCS+=          xsaveintrin.h
83 INCS+=          xsaveoptintrin.h
84 INCS+=          xsavesintrin.h
85 INCS+=          xtestintrin.h
86 INCS+=          ${GENINCS}
87
88 arm_neon.h: ${CLANG_SRCS}/include/clang/Basic/arm_neon.td
89         ${CLANG_TBLGEN} -gen-arm-neon \
90             -d ${.TARGET:C/$/.d/} -o ${.TARGET} \
91             ${CLANG_SRCS}/include/clang/Basic/arm_neon.td
92
93 CLEANFILES=     ${GENINCS} ${GENINCS:C/$/.d/}
94
95 .include <bsd.prog.mk>