freebsd-src/usr.bin/clang
Ed Maste 0aa5466e7d Add WITH_LLD_AS_LD build knob
If set it installs LLD as /usr/bin/ld.  LLD (as of version 3.9) is not
capable of linking the world and kernel, but can self-host and link many
substantial applications. GNU ld continues to be used for the world and
kernel build, regardless of how this knob is set.

It is on by default for arm64, and off for all other CPU architectures.

Sponsored by:	The FreeBSD Foundation
2016-11-25 13:15:28 +00:00
..
bugpoint DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
clang DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
clang-format DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
clang-tblgen DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llc DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
lld Add WITH_LLD_AS_LD build knob 2016-11-25 13:15:28 +00:00
lldb Some further micro-optimizations for the libllvm and lldb build. 2016-09-04 16:54:55 +00:00
lli DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-ar DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-as DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-bcanalyzer DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-cov DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-cxxdump DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-diff DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-dis DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-dwarfdump DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-extract DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-link DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-lto DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-mc DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-nm DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-objdump DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-pdbdump DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-profdata DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-rtdyld DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-symbolizer DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
llvm-tblgen DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
opt DIRDEPS_BUILD: Connect the new clang build. 2016-09-01 20:38:59 +00:00
clang.prog.mk Centralize where LLVM_SRCS, CLANG_SRCS and LLDB_SRCS are defined. 2016-08-27 10:00:33 +00:00
llvm.prog.mk DIRDEPS_BUILD: Use libllvmminimal for tblgen for the host build. 2016-09-01 18:35:37 +00:00
Makefile Add WITH_/WITHOUT_LLD knobs to enable the lld linker 2016-08-31 21:18:38 +00:00
Makefile.inc Undo r305299, since it also sets up BINDIR, via usr.bin/Makefile.inc. 2016-09-02 20:07:05 +00:00