Lines Matching +full:dc +full:- +full:dc +full:- +full:phase

1 .\" DO NOT EDIT-- this file is @generated by tools/build/options/makeman.
40 may be necessary if the system-wide settings are not suitable
72 .Pa /etc/src-env.conf .
79 as they are environment-only variables.
96 .Bl -tag -width indent
114 memory corruption bugs such as buffer overflows or use-after-free.
119 .Bl -item -compact
147 .Pa /etc/src-env.conf ,
182 .Bl -inset -compact
216 flag set to indicate that the run-time loader should perform all relocation
222 options provide "full" Relocation Read-Only (RELRO) support.
223 With full RELRO the entire GOT is made read-only after performing relocation at
232 .Bl -inset -compact
275 .Bf -symbolic
280 .Bl -inset -compact
315 when using the in-tree bootstrap compiler,
328 .Bd -literal -offset indent
343 .Bl -item -compact
356 Do not build the Clang C/C++ compiler during the regular phase of the build.
359 .Bl -item -compact
372 .Bl -inset -compact
395 Do not build the Clang C/C++ compiler during the bootstrap phase of
401 clang-format.
403 Build clang-format.
413 Do not build any cross compiler in the cross-tools stage of buildworld.
427 .Bl -item -compact
439 .Bl -item -compact
470 .Bl -inset -compact
481 Do not build CUSE-related programs and libraries.
511 https://www.crufty.net/sjg/docs/freebsd-meta-mode.htm.
512 Build commands can be seen from the top-level with:
513 .Dl make show-valid-targets
553 .Bl -item -compact
560 .Bl -inset -compact
588 .Pa /etc/src-env.conf ,
598 .Pa /etc/src-env.conf ,
617 .Bl -item -compact
662 .Bf -symbolic
696 .Fl fformat-extensions
704 without floating-point support.
707 .Xr freebsd-update 8 .
756 .Bf -symbolic
763 .Bl -item -compact
772 .Bl -item -compact
788 .Bf -symbolic
792 Make install targets succeed for non-root users by installing
834 .Bl -inset -compact
860 Enable the "retpoline" mitigation for CVE-2017-5715 in the kernel
869 .Bf -symbolic
874 .Bl -inset -compact
888 .Bl -item -compact
905 On 64-bit platforms, do not build 32-bit library set and a
906 .Nm ld-elf32.so.1
912 On 64-bit platforms, build the 32-bit library set and a
913 .Nm ld-elf32.so.1
931 Do not build the LLD linker during the bootstrap phase of
937 Install LLVM's binutils (without an llvm- prefix),
957 .Xr llvm-cov 1
960 Install ELF Tool Chain's cxxfilt as c++filt, instead of LLVM's llvm-cxxfilt.
974 .Bl -inset -compact
1013 Do not build LLVM target support for RISC-V.
1040 Do not build the 32-bit UEFI loader.
1045 Build the 32-bit UEFI loader.
1115 .Bl -inset -compact
1159 Prefer machine-independent non-assembler code in libc and libm.
1164 .Bl -item -compact
1198 .Bl -inset -compact
1233 .Pa /etc/src-env.conf ,
1253 The target is considered out-of-date and rebuilt if any of these
1255 .Bl -bullet -compact
1289 .Pa /etc/src-env.conf ,
1313 .Bl -item -compact
1320 .Bl -inset -compact
1350 .Bl -item -compact
1379 .Bl -item -compact
1391 Build the non-essential components of the
1412 .Bl -item -compact
1441 .Bl -inset -compact
1459 .Bf -symbolic
1464 .Bl -inset -compact
1479 .Bl -item -compact
1485 Position-Independent Executable (PIE).
1491 Position-Independent Executable (PIE).
1534 Do not apply the Relocation Read-Only (RELRO) vulnerability mitigation.
1541 bit-for-bit identical output.
1547 vulnerability mitigation for CVE-2017-5715.
1571 as a set-user-ID root program.
1583 .Bl -item -compact
1599 .Bl -item -compact
1610 This can be best thought of as auto-install to
1617 .Bl -inset -compact
1629 .Pa /etc/src-env.conf ,
1652 .Pa /etc/src-env.conf ,
1656 Do not opportunistically skip building a cross-compiler during the
1657 bootstrap phase of the build.
1666 Do not opportunistically skip building a cross-linker during the
1667 bootstrap phase of the build.
1705 This also disables the build of all test-related dependencies, including ATF.
1708 .Bl -item -compact
1717 .Bl -inset -compact
1728 Disable the build of all test-related dependencies, including ATF.
1731 .Bl -item -compact
1749 .Bl -item -compact
1775 Link libraries with --undefined-version which permits version maps to
1783 For native-builds and builds done directly in sub-directories the format of
1786 while for cross-builds
1797 .Pa /etc/src-env.conf ,
1801 Do not build USB-related programs and libraries.
1844 .Bl -inset -compact
1857 support for EAP-PEAP, EAP-TLS, EAP-LEAP, and EAP-TTLS
1860 Build the basesystem with code to zero caller-used register contents
1872 ZFS-specific functionality.
1875 .Bl -item -compact
1885 .Bl -item -compact
1894 .Bl -tag -width indent
1903 .Bl -tag -width indent
1924 .Bl -tag -width indent
1933 .Bl -tag -compact -width Pa
1935 .It Pa /etc/src-env.conf