Retire BINUTILS and BINUTILS_BOOTSTRAP options
As of r361857 all BINUTILS options are disabled by default - ports have been changed to depend on binutils if they require GNU as, and all base system assembly files have been switched to use Clang's integrated assembler. Relnotes: Yes Sponsored by: The FreeBSD Foundation
This commit is contained in:
@@ -200,8 +200,6 @@ __DEFAULT_YES_OPTIONS = \
|
||||
__DEFAULT_NO_OPTIONS = \
|
||||
BEARSSL \
|
||||
BHYVE_SNAPSHOT \
|
||||
BINUTILS \
|
||||
BINUTILS_BOOTSTRAP \
|
||||
BSD_GREP \
|
||||
CLANG_EXTRAS \
|
||||
DTRACE_TESTS \
|
||||
@@ -288,9 +286,9 @@ __DEFAULT_NO_OPTIONS+=LLVM_TARGET_BPF
|
||||
|
||||
.include <bsd.compiler.mk>
|
||||
|
||||
# In-tree binutils/gcc are older versions without modern architecture support.
|
||||
# In-tree gdb is an older versions without modern architecture support.
|
||||
.if ${__T} == "aarch64" || ${__T:Mriscv*} != ""
|
||||
BROKEN_OPTIONS+=BINUTILS BINUTILS_BOOTSTRAP GDB
|
||||
BROKEN_OPTIONS+=GDB
|
||||
.endif
|
||||
.if ${__T:Mriscv*} != ""
|
||||
BROKEN_OPTIONS+=OFED
|
||||
@@ -469,14 +467,12 @@ MK_ZONEINFO_LEAPSECONDS_SUPPORT:= no
|
||||
.endif
|
||||
|
||||
.if ${MK_CROSS_COMPILER} == "no"
|
||||
MK_BINUTILS_BOOTSTRAP:= no
|
||||
MK_CLANG_BOOTSTRAP:= no
|
||||
MK_ELFTOOLCHAIN_BOOTSTRAP:= no
|
||||
MK_LLD_BOOTSTRAP:= no
|
||||
.endif
|
||||
|
||||
.if ${MK_TOOLCHAIN} == "no"
|
||||
MK_BINUTILS:= no
|
||||
MK_CLANG:= no
|
||||
MK_GDB:= no
|
||||
MK_INCLUDES:= no
|
||||
|
||||
Reference in New Issue
Block a user