View | Details | Raw Unified | Return to bug 225128
Collapse All | Expand All

(-)share/man/man5/src.conf.5 (-3 / +3 lines)
Lines 1-6 Link Here
1
.\" DO NOT EDIT-- this file is generated by tools/build/options/makeman.
1
.\" DO NOT EDIT-- this file is generated by tools/build/options/makeman.
2
.\" $FreeBSD$
2
.\" $FreeBSD$
3
.Dd January 12, 2018
3
.Dd January 11, 2018
4
.Dt SRC.CONF 5
4
.Dt SRC.CONF 5
5
.Os
5
.Os
6
.Sh NAME
6
.Sh NAME
Lines 970-981 Link Here
970
enabled unless an alternate linker is provided via XLD.
970
enabled unless an alternate linker is provided via XLD.
971
.Pp
971
.Pp
972
This is a default setting on
972
This is a default setting on
973
arm/arm, arm/armeb, arm/armv6, arm/armv7, i386/i386, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, mips/mipselhf, mips/mipshf, mips/mips64elhf, mips/mips64hf, powerpc/powerpc, powerpc/powerpc64, powerpc/powerpcspe, riscv/riscv64, riscv/riscv64sf and sparc64/sparc64.
973
arm/arm, arm/armeb, arm/armv6, arm/armv7, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, mips/mipselhf, mips/mipshf, mips/mips64elhf, mips/mips64hf, powerpc/powerpc, powerpc/powerpc64, powerpc/powerpcspe, riscv/riscv64, riscv/riscv64sf and sparc64/sparc64.
974
.It Va WITH_LLD_BOOTSTRAP
974
.It Va WITH_LLD_BOOTSTRAP
975
Set to build the LLD linker during the bootstrap phase of the build.
975
Set to build the LLD linker during the bootstrap phase of the build.
976
.Pp
976
.Pp
977
This is a default setting on
977
This is a default setting on
978
amd64/amd64 and arm64/aarch64.
978
amd64/amd64, arm64/aarch64 and i386/i386.
979
.It Va WITHOUT_LLD_IS_LD
979
.It Va WITHOUT_LLD_IS_LD
980
Set to use GNU binutils ld as the system linker, instead of LLVM's LLD.
980
Set to use GNU binutils ld as the system linker, instead of LLVM's LLD.
981
.Pp
981
.Pp
(-)share/mk/src.opts.mk (-1 / +1 lines)
Lines 253-259 Link Here
253
.endif
253
.endif
254
.if ${__T} == "aarch64"
254
.if ${__T} == "aarch64"
255
__DEFAULT_YES_OPTIONS+=LLD_BOOTSTRAP LLD_IS_LD
255
__DEFAULT_YES_OPTIONS+=LLD_BOOTSTRAP LLD_IS_LD
256
.elif ${__T} == "amd64"
256
.elif ${__T} == "amd64" || ${__T} == "i386"
257
__DEFAULT_YES_OPTIONS+=LLD_BOOTSTRAP
257
__DEFAULT_YES_OPTIONS+=LLD_BOOTSTRAP
258
__DEFAULT_NO_OPTIONS+=LLD_IS_LD
258
__DEFAULT_NO_OPTIONS+=LLD_IS_LD
259
.else
259
.else

Return to bug 225128