Move llvm-objdump from CLANG_EXTRAS to installed by default We currently install three tools from binutils 2.17.50: as, ld, and objdump. Work is underway to migrate to a permissively-licensed tool-chain, with one goal being the retirement of binutils 2.17.50. LLVM's llvm-objdump is intended to be compatible with GNU objdump although it is currently missing some options and may have formatting differences. Enable it by default for testing and further investigation. It may later be changed to install as /usr/bin/objdump, it becomes a fully viable replacement. Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D8879
48 lines
770 B
Makefile
48 lines
770 B
Makefile
# $FreeBSD$
|
|
|
|
.include <src.opts.mk>
|
|
|
|
SUBDIR+= clang
|
|
SUBDIR+= clang-tblgen
|
|
SUBDIR+= llvm-tblgen
|
|
|
|
.if !defined(TOOLS_PREFIX)
|
|
SUBDIR+= llvm-objdump
|
|
|
|
.if ${MK_CLANG_EXTRAS} != "no"
|
|
SUBDIR+= bugpoint
|
|
SUBDIR+= clang-format
|
|
SUBDIR+= llc
|
|
SUBDIR+= lli
|
|
SUBDIR+= llvm-ar
|
|
SUBDIR+= llvm-as
|
|
SUBDIR+= llvm-bcanalyzer
|
|
SUBDIR+= llvm-cov
|
|
SUBDIR+= llvm-cxxdump
|
|
SUBDIR+= llvm-diff
|
|
SUBDIR+= llvm-dis
|
|
SUBDIR+= llvm-dwarfdump
|
|
SUBDIR+= llvm-extract
|
|
SUBDIR+= llvm-link
|
|
SUBDIR+= llvm-lto
|
|
SUBDIR+= llvm-mc
|
|
SUBDIR+= llvm-nm
|
|
SUBDIR+= llvm-pdbdump
|
|
SUBDIR+= llvm-profdata
|
|
SUBDIR+= llvm-rtdyld
|
|
SUBDIR+= llvm-symbolizer
|
|
SUBDIR+= opt
|
|
.endif
|
|
|
|
.if ${MK_LLD} != "no"
|
|
SUBDIR+= lld
|
|
.endif
|
|
.if ${MK_LLDB} != "no"
|
|
SUBDIR+= lldb
|
|
.endif # MK_LLDB
|
|
.endif # TOOLS_PREFIX
|
|
|
|
SUBDIR_PARALLEL=
|
|
|
|
.include <bsd.subdir.mk>
|