aboutsummaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2026-03-18 15:09:53 +0000
committerEd Maste <emaste@FreeBSD.org>2026-03-20 13:38:40 +0000
commit17494c6e6b7d5e2be34d2469566a59bbd9dceb8a (patch)
tree70dee0037d5153976854c0ec0fa325fc3b9060bd /share
parentdc2687bf719a04c81746050bcc1b3c5645efb6cb (diff)
Diffstat (limited to 'share')
-rw-r--r--share/man/man5/src.conf.513
-rw-r--r--share/mk/src.opts.mk1
2 files changed, 14 insertions, 0 deletions
diff --git a/share/man/man5/src.conf.5 b/share/man/man5/src.conf.5
index c6b470b54919..ad503a132a2c 100644
--- a/share/man/man5/src.conf.5
+++ b/share/man/man5/src.conf.5
@@ -989,6 +989,19 @@ and
.Xr objdump 1 .
.Xr strings 1
is always provided by ELF Tool Chain.
+.It Va WITHOUT_LLVM_BINUTILS_BOOTSTRAP
+Do not build LLVM binary utilities during the bootstrap phase of
+the build.
+To be able to build the system alternate binary utilities must be provided via
+.Ev XAR ,
+.Ev XNM ,
+.Ev XOBJCOPY ,
+.Ev XRANLIB ,
+.Ev XSIZE ,
+.Ev XSTRINGS ,
+and
+.Ev XSTRIPBIN .
+
.It Va WITHOUT_LLVM_COV
Do not build the
.Xr llvm-cov 1
diff --git a/share/mk/src.opts.mk b/share/mk/src.opts.mk
index 5a5bdd16298e..1cadc8450de3 100644
--- a/share/mk/src.opts.mk
+++ b/share/mk/src.opts.mk
@@ -124,6 +124,7 @@ __DEFAULT_YES_OPTIONS = \
LLD_BOOTSTRAP \
LLVM_ASSERTIONS \
LLVM_BINUTILS \
+ LLVM_BINUTILS_BOOTSTRAP \
LLVM_COV \
LOADER_BIOS_TEXTONLY \
LOADER_GELI \