]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/clang/clang/Makefile
Import DTS files from Linux 5.4
[FreeBSD/FreeBSD.git] / usr.bin / clang / clang / Makefile
1 # $FreeBSD$
2
3 .include <src.opts.mk>
4
5 PROG_CXX=       clang
6
7 SRCDIR=         tools/clang/tools/driver
8 SRCS+=          cc1_main.cpp
9 SRCS+=          cc1as_main.cpp
10 SRCS+=          cc1gen_reproducer_main.cpp
11 SRCS+=          driver.cpp
12
13 .if ${MK_SHARED_TOOLCHAIN} == "no"
14 NO_SHARED?= yes
15
16 .if ${MACHINE_CPUARCH} == "arm"
17 CFLAGS+= -mlong-calls
18 .endif
19 .endif
20
21 LINKS=  ${BINDIR}/clang ${BINDIR}/clang++ \
22         ${BINDIR}/clang ${BINDIR}/clang-cpp
23 MLINKS= clang.1 clang++.1 \
24         clang.1 clang-cpp.1
25 .if ${MK_CLANG_IS_CC} != "no"
26 SCRIPTS=CC.sh
27 SCRIPTSNAME=CC
28
29 LINKS+= ${BINDIR}/clang ${BINDIR}/cc \
30         ${BINDIR}/clang ${BINDIR}/c++ \
31         ${BINDIR}/clang ${BINDIR}/cpp
32 MLINKS+= clang.1 cc.1 \
33         clang.1 c++.1 \
34         clang.1 CC.1 \
35         clang.1 cpp.1
36 .endif
37
38 LIBADD+=        z
39
40 .include "../clang.prog.mk"