1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-10-19 02:29:40 +00:00
freebsd/usr.bin/clang
Alex Richardson c65dab7dd2 Allow bootstrapping llvm-tblgen on macOS and Linux
This is needed in order to build various LLVM binutils (e.g. addr2line)
as well as clang/lld/lldb.

Co-authored-by: Jessica Clarke <jrtc27@FreeBSD.org>
Test Plan:	Compiles on ubuntu 18.04 and macOS 11.4
Reviewed By:	dim
Differential Revision: https://reviews.freebsd.org/D31057

(cherry picked from commit 31ba4ce889)
2021-08-05 10:01:08 +01:00
..
bugpoint Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
clang Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
clang-format Move all sources from the llvm project into contrib/llvm-project. 2019-12-20 19:53:05 +00:00
clang-tblgen Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llc Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
lld Allow bootstrapping llvm-tblgen on macOS and Linux 2021-08-05 10:01:08 +01:00
lldb Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
lldb-server Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
lldb-tblgen Adjust libllvmminimal and tblgen Makefiles so all the tblgen executables 2020-01-25 16:46:39 +00:00
lli Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-ar Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-as Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-bcanalyzer Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-cov Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-cxxdump Move all sources from the llvm project into contrib/llvm-project. 2019-12-20 19:53:05 +00:00
llvm-cxxfilt Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-diff Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-dis Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-dwarfdump Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-dwp Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp 2020-06-28 07:43:43 +00:00
llvm-extract Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-link Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-lto Move all sources from the llvm project into contrib/llvm-project. 2019-12-20 19:53:05 +00:00
llvm-lto2 Move all sources from the llvm project into contrib/llvm-project. 2019-12-20 19:53:05 +00:00
llvm-mc Move all sources from the llvm project into contrib/llvm-project. 2019-12-20 19:53:05 +00:00
llvm-mca Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-modextract Move all sources from the llvm project into contrib/llvm-project. 2019-12-20 19:53:05 +00:00
llvm-nm Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-objcopy Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-objdump Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-pdbutil Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-profdata Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-rtdyld Move all sources from the llvm project into contrib/llvm-project. 2019-12-20 19:53:05 +00:00
llvm-size Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-strings Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-symbolizer Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-tblgen Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
llvm-xray Move all sources from the llvm project into contrib/llvm-project. 2019-12-20 19:53:05 +00:00
opt Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
clang.prog.mk Allow bootstrapping llvm-tblgen on macOS and Linux 2021-08-05 10:01:08 +01:00
llvm.prog.mk Allow bootstrapping llvm-tblgen on macOS and Linux 2021-08-05 10:01:08 +01:00
Makefile Merge llvm-project 12.0.1 release and follow-up fixes 2021-07-31 20:56:55 +02:00
Makefile.inc clang: use -mxgot for 32-bit mips 2019-10-02 17:15:38 +00:00