mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-29 12:03:03 +00:00
Regenerate to note that GDB is now off by default on most platforms.
Note that this commit also adds the default riscv settings for all options since riscv was added to 'make targets' since the last time this was generated. Reminded by: emaste
This commit is contained in:
parent
5e50a31863
commit
0780f5c3fb
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=317101
@ -1,6 +1,6 @@
|
||||
.\" DO NOT EDIT-- this file is automatically generated.
|
||||
.\" $FreeBSD$
|
||||
.Dd April 10, 2017
|
||||
.Dd April 18, 2017
|
||||
.Dt SRC.CONF 5
|
||||
.Os
|
||||
.Sh NAME
|
||||
@ -150,7 +150,7 @@ of the normal system build.
|
||||
The resulting system cannot build programs from source.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
arm64/aarch64.
|
||||
arm64/aarch64, riscv/riscv64 and riscv/riscv64sf.
|
||||
When set, it enforces these options:
|
||||
.Pp
|
||||
.Bl -item -compact
|
||||
@ -172,7 +172,7 @@ toolchain is provided.
|
||||
.Ef
|
||||
.Pp
|
||||
This is a default setting on
|
||||
arm64/aarch64.
|
||||
arm64/aarch64, riscv/riscv64 and riscv/riscv64sf.
|
||||
.It Va WITH_BINUTILS_BOOTSTRAP
|
||||
Set build binutils (as, ld, objcopy and objdump)
|
||||
as part of the bootstrap process.
|
||||
@ -302,7 +302,7 @@ When set, it enforces these options:
|
||||
Set to not build the Clang C/C++ compiler during the regular phase of the build.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
sparc64/sparc64.
|
||||
riscv/riscv64, riscv/riscv64sf and sparc64/sparc64.
|
||||
When set, it enforces these options:
|
||||
.Pp
|
||||
.Bl -item -compact
|
||||
@ -323,7 +323,7 @@ To be able to build the system, either gcc or clang bootstrap must be
|
||||
enabled unless an alternate compiler is provided via XCC.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, mips/mipselhf, mips/mipshf, mips/mips64elhf, mips/mips64hf, powerpc/powerpc, powerpc/powerpc64, powerpc/powerpcspe and sparc64/sparc64.
|
||||
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.
|
||||
.It Va WITH_CLANG_BOOTSTRAP
|
||||
Set to build the Clang C/C++ compiler during the bootstrap phase of the build.
|
||||
.Pp
|
||||
@ -336,7 +336,7 @@ Set to avoid building the ARCMigrate, Rewriter and StaticAnalyzer components of
|
||||
the Clang C/C++ compiler.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
sparc64/sparc64.
|
||||
riscv/riscv64, riscv/riscv64sf and sparc64/sparc64.
|
||||
.It Va WITH_CLANG_FULL
|
||||
Set to build the ARCMigrate, Rewriter and StaticAnalyzer components of the
|
||||
Clang C/C++ compiler.
|
||||
@ -351,7 +351,7 @@ and
|
||||
.Pa /usr/bin/cpp .
|
||||
.Pp
|
||||
This is a default setting on
|
||||
mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, mips/mipselhf, mips/mipshf, mips/mips64elhf, mips/mips64hf, powerpc/powerpc, powerpc/powerpc64, powerpc/powerpcspe and sparc64/sparc64.
|
||||
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.
|
||||
.It Va WITH_CLANG_IS_CC
|
||||
Set to install the Clang C/C++ compiler as
|
||||
.Pa /usr/bin/cc ,
|
||||
@ -427,7 +427,7 @@ Set to not build
|
||||
.Xr cxgbetool 8
|
||||
.Pp
|
||||
This is a default setting on
|
||||
arm/arm, arm/armeb, arm/armv6, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, mips/mipselhf, mips/mipshf, mips/mips64elhf, mips/mips64hf, powerpc/powerpc and powerpc/powerpcspe.
|
||||
arm/arm, arm/armeb, arm/armv6, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, mips/mipselhf, mips/mipshf, mips/mips64elhf, mips/mips64hf, powerpc/powerpc, powerpc/powerpcspe, riscv/riscv64 and riscv/riscv64sf.
|
||||
.It Va WITH_CXGBETOOL
|
||||
Set to build
|
||||
.Xr cxgbetool 8
|
||||
@ -442,6 +442,9 @@ It will also prevent building of
|
||||
.Xr gperf 1
|
||||
and
|
||||
.Xr devd 8 .
|
||||
.Pp
|
||||
This is a default setting on
|
||||
riscv/riscv64 and riscv/riscv64sf.
|
||||
When set, it enforces these options:
|
||||
.Pp
|
||||
.Bl -item -compact
|
||||
@ -598,7 +601,7 @@ and
|
||||
.Xr efivar 8 .
|
||||
.Pp
|
||||
This is a default setting on
|
||||
mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, mips/mipselhf, mips/mipshf, mips/mips64elhf, mips/mips64hf, powerpc/powerpc, powerpc/powerpc64, powerpc/powerpcspe and sparc64/sparc64.
|
||||
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.
|
||||
.It Va WITH_EFI
|
||||
Set to build
|
||||
.Xr efivar 3
|
||||
@ -662,7 +665,7 @@ Set to not build games.
|
||||
Set to not build and install gcc and g++ as part of the normal build process.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm64/aarch64 and i386/i386.
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm64/aarch64, i386/i386, riscv/riscv64 and riscv/riscv64sf.
|
||||
.It Va WITH_GCC
|
||||
Set to build and install gcc and g++.
|
||||
.Pp
|
||||
@ -675,7 +678,7 @@ unless an alternative compiler is provided via
|
||||
XCC.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm64/aarch64 and i386/i386.
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm64/aarch64, i386/i386, riscv/riscv64 and riscv/riscv64sf.
|
||||
.It Va WITH_GCC_BOOTSTRAP
|
||||
Set to build gcc and g++ as part of the bootstrap process.
|
||||
.Pp
|
||||
@ -690,13 +693,13 @@ Set to not build
|
||||
.Xr gdb 1 .
|
||||
.Pp
|
||||
This is a default setting on
|
||||
arm64/aarch64.
|
||||
amd64/amd64, arm64/aarch64, 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 and riscv/riscv64sf.
|
||||
.It Va WITH_GDB
|
||||
Set to build
|
||||
.Xr gdb 1 .
|
||||
.Pp
|
||||
This is a default setting on
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, 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 and sparc64/sparc64.
|
||||
arm/arm, arm/armeb, arm/armv6 and sparc64/sparc64.
|
||||
.It Va WITHOUT_GNU
|
||||
Set to not build contributed GNU software as a part of the base system.
|
||||
This option can be useful if the system built must not contain any code
|
||||
@ -715,7 +718,7 @@ Do not build the GNU C++ stack (g++, libstdc++).
|
||||
This is the default on platforms where clang is the system compiler.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm64/aarch64 and i386/i386.
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm64/aarch64, i386/i386, riscv/riscv64 and riscv/riscv64sf.
|
||||
.It Va WITH_GNUCXX
|
||||
Build the GNU C++ stack (g++, libstdc++).
|
||||
This is the default on platforms where gcc is the system compiler.
|
||||
@ -749,6 +752,9 @@ and
|
||||
.Xr vgrind 1 .
|
||||
You should consider installing the textproc/groff port to not break
|
||||
.Xr man 1 .
|
||||
.Pp
|
||||
This is a default setting on
|
||||
riscv/riscv64 and riscv/riscv64sf.
|
||||
.It Va WITHOUT_GSSAPI
|
||||
Set to not build libgssapi.
|
||||
.It Va WITHOUT_HAST
|
||||
@ -930,7 +936,7 @@ library.
|
||||
Set to not build LLVM's lld linker.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, mips/mipselhf, mips/mipshf, mips/mips64elhf, mips/mips64hf, powerpc/powerpc, powerpc/powerpc64, powerpc/powerpcspe and sparc64/sparc64.
|
||||
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.
|
||||
When set, it enforces these options:
|
||||
.Pp
|
||||
.Bl -item -compact
|
||||
@ -946,7 +952,7 @@ amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm64/aarch64 and i386/i386.
|
||||
Set to not build the LLDB debugger.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
arm/arm, arm/armeb, arm/armv6, 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 and sparc64/sparc64.
|
||||
arm/arm, arm/armeb, arm/armv6, 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.
|
||||
.It Va WITH_LLDB
|
||||
Set to build the LLDB debugger.
|
||||
.Pp
|
||||
@ -959,7 +965,7 @@ To be able to build the system, either Binutils or LLD bootstrap must be
|
||||
enabled unless an alternate linker is provided via XLD.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, 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 and sparc64/sparc64.
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, 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.
|
||||
.It Va WITH_LLD_BOOTSTRAP
|
||||
Set to build the LLD linker during the bootstrap phase of the build.
|
||||
.Pp
|
||||
@ -969,7 +975,7 @@ arm64/aarch64.
|
||||
Set to use GNU binutils ld as the system linker, instead of LLVM's LLD.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, 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 and sparc64/sparc64.
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, 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.
|
||||
.It Va WITH_LLD_IS_LD
|
||||
Set to use LLVM's LLD as the system linker, instead of GNU binutils ld.
|
||||
.Pp
|
||||
@ -992,7 +998,7 @@ arm/arm, arm/armeb, arm/armv6, mips/mipsel, mips/mips, mips/mips64el, mips/mips6
|
||||
Set to use LLVM's libunwind stack unwinder (instead of GCC's unwinder).
|
||||
.Pp
|
||||
This is a default setting on
|
||||
amd64/amd64, arm64/aarch64 and i386/i386.
|
||||
amd64/amd64, arm64/aarch64, i386/i386, riscv/riscv64 and riscv/riscv64sf.
|
||||
.It Va WITHOUT_LOCALES
|
||||
Set to not build localization files; see
|
||||
.Xr locale 1 .
|
||||
@ -1232,6 +1238,9 @@ Set to not build
|
||||
and related programs.
|
||||
.It Va WITHOUT_PROFILE
|
||||
Set to avoid compiling profiled libraries.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
riscv/riscv64 and riscv/riscv64sf.
|
||||
.It Va WITHOUT_QUOTAS
|
||||
Set to not build
|
||||
.Xr quota 1
|
||||
@ -1319,7 +1328,7 @@ mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, mips/mipselhf,
|
||||
Set to build world with propolice stack smashing protection.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm64/aarch64, i386/i386, powerpc/powerpc, powerpc/powerpc64, powerpc/powerpcspe and sparc64/sparc64.
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm64/aarch64, i386/i386, powerpc/powerpc, powerpc/powerpc64, powerpc/powerpcspe, riscv/riscv64, riscv/riscv64sf and sparc64/sparc64.
|
||||
.It Va WITH_STAGING
|
||||
Enable staging of files to a stage tree.
|
||||
This can be best thought of as auto-install to
|
||||
@ -1403,7 +1412,7 @@ and
|
||||
options control those.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, 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 and sparc64/sparc64.
|
||||
amd64/amd64, arm/arm, arm/armeb, arm/armv6, 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.
|
||||
.It Va WITHOUT_TALK
|
||||
Set to not build or install
|
||||
.Xr talk 1
|
||||
@ -1431,6 +1440,9 @@ See
|
||||
.Xr tests 7
|
||||
for more details.
|
||||
This also disables the build of all test-related dependencies, including ATF.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
riscv/riscv64 and riscv/riscv64sf.
|
||||
When set, it enforces these options:
|
||||
.Pp
|
||||
.Bl -item -compact
|
||||
@ -1441,6 +1453,9 @@ When set, it enforces these options:
|
||||
.El
|
||||
.It Va WITHOUT_TESTS_SUPPORT
|
||||
Set to disables the build of all test-related dependencies, including ATF.
|
||||
.Pp
|
||||
This is a default setting on
|
||||
riscv/riscv64 and riscv/riscv64sf.
|
||||
.It Va WITHOUT_TEXTPROC
|
||||
Set to not build
|
||||
programs used for text processing.
|
||||
|
Loading…
Reference in New Issue
Block a user