]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
retire SHARED_TOOLCHAIN knob
authorEd Maste <emaste@FreeBSD.org>
Tue, 1 Aug 2023 12:48:02 +0000 (08:48 -0400)
committerEd Maste <emaste@FreeBSD.org>
Wed, 2 Aug 2023 00:13:22 +0000 (20:13 -0400)
commit77f6be448408eda1a31b1c98576e6c6bebf6ea6e
tree067c1a7100ae9b6b24559fc70276da641aee01ec
parent83453b46e8c2cec2d22a7eef029020d353be6007
retire SHARED_TOOLCHAIN knob

Toolchain components were historically statically linked.  They became
normal dynamically linked executables in commit 6ab18ea64d19.  There is
no need to keep a special case build option for the toolchain; users who
want statically linked toolchain (or any other) components can use the
existing NO_SHARED knob.

Reviewed by: dim, sjg
Relnotes: Yes
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D41266
share/man/man5/src.conf.5
share/mk/local.sys.dirdeps.mk
share/mk/src.opts.mk
tools/build/options/WITHOUT_SHARED_TOOLCHAIN [deleted file]
tools/build/options/WITH_SHARED_TOOLCHAIN [deleted file]
usr.bin/ar/Makefile
usr.bin/bmake/Makefile.inc
usr.bin/clang/clang/Makefile
usr.bin/clang/lld/Makefile