opnsense-src/tools/build/options
Kyle Evans 147d7b567f llvm: add a build knob for enabling assertions
For head/, this will remain eternally default-on to maintain the status quo.
For stable/ branches, it should be flipped to default-off to maintain the
status quo.

There's value in being able to flip it one way or the other easily on head
or stable branches, whether you want to gain some performance back on head/
(for machines there's little chance you'll actually hit an assertion) or
potentially diagnose a problem with the version of llvm on an older branch.

Currently, stable branches get the CFLAGS+= -ndebug line uncommented; going
forward, they will instead have the default of LLVM_ASSERTIONS flipped.

Reviewed by:	dim, emaste, re (gjb)
MFC after:	1 week
MFC note:	flip the default of LLVM_ASSERTIONS
Differential Revision:	https://reviews.freebsd.org/D24264
2020-04-06 01:27:17 +00:00
..
makeman src.conf: use more natural language for @generated 2018-05-26 21:14:49 +00:00
WITH_AUTO_OBJ Fix generation of src.conf.5 2015-06-22 20:21:57 +00:00
WITH_BEARSSL Enable build of libbearssl 2019-02-26 06:11:01 +00:00
WITH_BIND_NOW Add a WITH_BIND_NOW build knob 2018-11-06 15:52:49 +00:00
WITH_BINUTILS [PowerPC] Switch powerpc and powerpcspe to lld 2020-03-27 01:00:03 +00:00
WITH_BINUTILS_BOOTSTRAP Update WITH_/WITHOUT_BINUTILS_BOOTSTRAP descriptions 2020-02-06 14:13:33 +00:00
WITH_BSD_GREP Build and install a BSD licensed grep. 2011-05-25 01:04:12 +00:00
WITH_CCACHE_BUILD Clarify some option descriptions, add a line of text to makeman to 2017-02-03 19:09:46 +00:00
WITH_CLANG Separate out enabling building clang and/or gcc for the system and 2014-04-18 17:03:58 +00:00
WITH_CLANG_BOOTSTRAP Separate out enabling building clang and/or gcc for the system and 2014-04-18 17:03:58 +00:00
WITH_CLANG_EXTRAS Mention clang-format in WITH_CLANG_EXTRAS 2019-02-07 14:05:21 +00:00
WITH_CLANG_FULL Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
WITH_CLANG_IS_CC Update WITH_/WITHOUT_CLANG_IS_CC descriptions 2020-01-14 17:35:34 +00:00
WITH_CTF Add WITH_CTF description. 2011-11-30 18:22:44 +00:00
WITH_CXGBETOOL Add cxgbetool(8) to the base system. 2017-03-03 03:11:58 +00:00
WITH_CXX Add WITH_CXX to complement WITHOUT_CXX and placate makeman's complaints 2017-04-19 20:35:47 +00:00
WITH_DEBUG_FILES Add a new knob WITH_DEBUG_FILES to control the building of standalone 2013-06-07 21:40:02 +00:00
WITH_DIRDEPS_BUILD Clarify some option descriptions, add a line of text to makeman to 2017-02-03 19:09:46 +00:00
WITH_DIRDEPS_CACHE Rename META_MODE option to DIRDEPS_BUILD 2015-11-14 03:24:48 +00:00
WITH_DTRACE_TESTS Add a src.conf option to build and install the DTrace test suite. 2015-08-02 00:37:33 +00:00
WITH_EFI Add documentation for MK_EFI added in r307243 2017-01-02 20:07:56 +00:00
WITH_EXPERIMENTAL Introduce an EXPERIMENTAL option for both src.conf(5) and the kernel. 2018-10-30 15:46:30 +00:00
WITH_EXTRA_TCP_STACKS Document support for alternate TCP stacks. 2016-06-28 13:37:01 +00:00
WITH_FDT - There now exist options that have different defaults depending on 2011-05-10 11:14:40 +00:00
WITH_GCC Adjust WITH_/WITHOUT_ descriptions for GCC options after r356367 2020-01-05 03:00:26 +00:00
WITH_GCC_BOOTSTRAP Adjust WITH_/WITHOUT_ descriptions for GCC options after r356367 2020-01-05 03:00:26 +00:00
WITH_GCOV Add some non-default src.conf(5) knob descriptions 2018-11-21 14:50:45 +00:00
WITH_GDB Add WITH_GDB src.conf(5) description 2016-02-11 00:30:51 +00:00
WITH_GNU_DIFF Add some non-default src.conf(5) knob descriptions 2018-11-21 14:50:45 +00:00
WITH_GNU_GREP Add some non-default src.conf(5) knob descriptions 2018-11-21 14:50:45 +00:00
WITH_GNU_GREP_COMPAT bsdgrep: disable GNU_GREP_COMPAT by default 2017-04-21 14:50:29 +00:00
WITH_GNUCXX Adjust WITH_/WITHOUT_ descriptions for GCC options after r356367 2020-01-05 03:00:26 +00:00
WITH_GOOGLETEST Add description for WITH_GOOGLETEST 2019-09-18 02:03:39 +00:00
WITH_HESIOD
WITH_HYPERV Only enable HyperV support by default on x86. 2018-09-18 16:06:24 +00:00
WITH_INSTALL_AS_USER Clarify some option descriptions, add a line of text to makeman to 2017-02-03 19:09:46 +00:00
WITH_KERNEL_RETPOLINE Add kernel retpoline option for amd64 2018-02-28 14:57:45 +00:00
WITH_LIBCPLUSPLUS Add WITH_LIBCPLUSPLUS under tools/build/options; the knob itself was 2011-11-28 17:56:46 +00:00
WITH_LIBSOFT Add a WITH_LIBSOFT 2016-05-20 19:23:07 +00:00
WITH_LLD Add WITH_/WITHOUT_LLD knobs to enable the lld linker 2016-08-31 21:18:38 +00:00
WITH_LLD_BOOTSTRAP Expand WITH_LLD_BOOTSTRAP description 2018-11-05 15:22:41 +00:00
WITH_LLD_IS_LD Rename LLD_AS_LD to LLD_IS_LD, for consistency with CLANG_IS_CC 2017-01-27 01:59:12 +00:00
WITH_LLDB Add LLDB bmake infrastructure 2013-09-20 01:52:02 +00:00
WITH_LLVM_ASSERTIONS llvm: add a build knob for enabling assertions 2020-04-06 01:27:17 +00:00
WITH_LLVM_COV Promote llvm-cov to a standalone option 2018-02-10 00:22:35 +00:00
WITH_LLVM_TARGET_AARCH64 Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITH_LLVM_TARGET_ALL Clang: Only build needed target for bootstrap compiler. 2018-06-27 16:57:56 +00:00
WITH_LLVM_TARGET_ARM Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITH_LLVM_TARGET_BPF Add optional LLVM BPF target support 2018-08-09 21:28:31 +00:00
WITH_LLVM_TARGET_MIPS Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITH_LLVM_TARGET_POWERPC Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITH_LLVM_TARGET_RISCV Add option to build LLVM RISC-V target 2019-04-07 18:24:26 +00:00
WITH_LLVM_TARGET_SPARC Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITH_LLVM_TARGET_X86 Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITH_LOADER_EFI_SECUREBOOT Extend libsecureboot(old libve) to obtain trusted certificates from UEFI and implement revocation 2019-03-06 06:39:42 +00:00
WITH_LOADER_FIREWIRE Remove three stray instances of zfsloader. 2018-07-20 05:26:14 +00:00
WITH_LOADER_FORCE_LE Add missing options. 2018-10-21 06:33:35 +00:00
WITH_LOADER_GELI Add missing options. 2018-10-21 06:33:35 +00:00
WITH_LOADER_LUA Add Lua as a scripting langauge to /boot/loader 2018-02-12 15:31:53 +00:00
WITH_LOADER_OFW Add descriptions for recently added loader options 2018-03-01 22:00:38 +00:00
WITH_LOADER_UBOOT Add descriptions for recently added loader options 2018-03-01 22:00:38 +00:00
WITH_LOADER_VERBOSE Create MK_LOADER_VERBOSE and connect it to ELF_VERBOSE in the loader 2019-01-07 05:49:27 +00:00
WITH_LOADER_VERIEXEC Provide a src.conf(5) description for the new WITHOUT_CAROOT option, and 2019-10-18 19:30:12 +00:00
WITH_LOADER_VERIEXEC_PASS_MANIFEST Provide a src.conf(5) description for the new WITHOUT_CAROOT option, and 2019-10-18 19:30:12 +00:00
WITH_META_MODE Clarify some option descriptions, add a line of text to makeman to 2017-02-03 19:09:46 +00:00
WITH_MLX5TOOL Add kernel and userspace code to dump the firmware state of supported 2018-03-08 15:21:56 +00:00
WITH_MODULE_DRM Put building of drm and drm2 modules behind options. 2018-08-28 14:46:49 +00:00
WITH_MODULE_DRM2 Put building of drm and drm2 modules behind options. 2018-08-28 14:46:49 +00:00
WITH_NAND Import work done under project/nand (@235533) into head. 2012-05-17 10:11:18 +00:00
WITH_NVME Add missing options. 2018-10-21 06:33:35 +00:00
WITH_OFED Added description for WITH_OFED. 2011-05-17 11:06:41 +00:00
WITH_OFED_EXTRA Move mostly useless examples binaries from OFED, as well as the Subnet 2018-07-20 23:52:11 +00:00
WITH_OPENLDAP Use MK_OPENLDAP in preference to WITH_OPENLDAP and make it a default 2014-04-24 23:17:31 +00:00
WITH_OPENMP Connect lib/libomp to the build. 2019-03-16 15:45:15 +00:00
WITH_PIE Add WITH_PIE knob to build Position Independent Executables 2019-02-15 22:22:38 +00:00
WITH_PROFILE Clean up WITH*_PROFILE 2017-04-20 03:36:09 +00:00
WITH_RATELIMIT Add a WITHOUT_RATELIMIT option description for src.conf(5) 2017-03-23 01:44:17 +00:00
WITH_REPRODUCIBLE_BUILD Comment the RCSID. 2016-12-19 15:09:30 +00:00
WITH_RETPOLINE Introduce src.conf knob to build userland with retpoline 2018-10-21 00:27:59 +00:00
WITH_RPCBIND_WARMSTART_SUPPORT Add a knob, WITH*_RPCBIND_WARMSTART_SUPPORT, to allow the end-user to build 2017-04-19 20:45:46 +00:00
WITH_SENDMAIL Add some non-default src.conf(5) knob descriptions 2018-11-21 14:50:45 +00:00
WITH_SHARED_TOOLCHAIN Slightly expand description of WITH_SHARED_TOOLCHAIN, add a 2019-10-23 16:48:17 +00:00
WITH_SORT_THREADS Document upcoming build option WITH_SORT_THREADS 2014-04-05 18:00:45 +00:00
WITH_SSP Add WITH_SSP to silence complaints from mkman about there not being a file 2017-01-02 20:09:09 +00:00
WITH_STAGING Rename META_MODE option to DIRDEPS_BUILD 2015-11-14 03:24:48 +00:00
WITH_STAGING_MAN Clarify some option descriptions, add a line of text to makeman to 2017-02-03 19:09:46 +00:00
WITH_STAGING_PROG Fix generation of src.conf.5 2015-06-22 20:21:57 +00:00
WITH_STALE_STAGED Fix generation of src.conf.5 2015-06-22 20:21:57 +00:00
WITH_STATS Introduce stats(3), a flexible statistics gathering API. 2019-10-07 19:05:05 +00:00
WITH_SVN Document WITHOUT_SVNLITE and WITH_SVN. 2013-07-03 12:36:47 +00:00
WITH_SYSROOT Rename META_MODE option to DIRDEPS_BUILD 2015-11-14 03:24:48 +00:00
WITH_SYSTEM_COMPILER remove GCC 4.2.1 build infrastructure 2020-02-29 03:25:51 +00:00
WITH_SYSTEM_LINKER Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible. 2018-06-20 16:10:14 +00:00
WITH_TCP_WRAPPERS Add some non-default src.conf(5) knob descriptions 2018-11-21 14:50:45 +00:00
WITH_UNIFIED_OBJDIR Add option UNIFIED_OBJDIR, on by default, which moves the default build OBJDIR. 2017-11-01 21:22:05 +00:00
WITH_USB_GADGET_EXAMPLES Document WITHOUT_ICONV, WITH_LIBICONV_COMPAT and WITH_USB_GADGET_EXAMPLES 2013-08-26 17:15:56 +00:00
WITH_VERIEXEC Provide a src.conf(5) description for the new WITHOUT_CAROOT option, and 2019-10-18 19:30:12 +00:00
WITH_ZONEINFO_LEAPSECONDS_SUPPORT Formalize LEAPSECONDS and OLDTIMEZONES in share/zoneinfo/... as 2017-07-06 04:19:33 +00:00
WITH_ZONEINFO_OLD_TIMEZONES_SUPPORT Formalize LEAPSECONDS and OLDTIMEZONES in share/zoneinfo/... as 2017-07-06 04:19:33 +00:00
WITHOUT_ACCT Don't omit ac(8) as part of WITHOUT_ACCT. 2011-06-17 20:47:44 +00:00
WITHOUT_ACPI
WITHOUT_APM add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_ASSERT_DEBUG Document the new know, WITHOUT_ASSERT_DEBUG. 2006-09-11 13:55:27 +00:00
WITHOUT_AT add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_ATM
WITHOUT_AUDIT
WITHOUT_AUTHPF
WITHOUT_AUTO_OBJ Enable AUTO_OBJ by default if the OBJDIR is writable, only for in-tree builds. 2017-11-02 18:09:07 +00:00
WITHOUT_AUTOFS Fix section numbers for autofs(5), kbdcontrol(1), vidcontrol(1), quota(1), 2016-03-01 11:36:10 +00:00
WITHOUT_BHYVE Add MK_BHYVE knob for building and installing bhyve(4), et al 2015-01-26 06:44:48 +00:00
WITHOUT_BIND_NOW Add a WITH_BIND_NOW build knob 2018-11-06 15:52:49 +00:00
WITHOUT_BINUTILS [PowerPC] Switch powerpc and powerpcspe to lld 2020-03-27 01:00:03 +00:00
WITHOUT_BINUTILS_BOOTSTRAP Update WITH_/WITHOUT_BINUTILS_BOOTSTRAP descriptions 2020-02-06 14:13:33 +00:00
WITHOUT_BLACKLIST Use .Xr to reference libblacklist(3), blacklistctl(8), and blacklistd(8) 2017-05-30 18:03:34 +00:00
WITHOUT_BLACKLIST_SUPPORT Remove rlogin/rsh references from src.conf(5) WITHOUT_BLACKLIST_SUPPORT 2019-08-13 14:51:16 +00:00
WITHOUT_BLUETOOTH
WITHOUT_BMAKE Fix description of WITHOUT_BMAKE's purpose. 2014-03-12 11:53:35 +00:00
WITHOUT_BOOT
WITHOUT_BOOTPARAMD Add the following options to enable/disable several features in the base system 2015-02-04 10:19:32 +00:00
WITHOUT_BOOTPD Add the following options to enable/disable several features in the base system 2015-02-04 10:19:32 +00:00
WITHOUT_BSD_CPIO 1. Make the BSD version of cpio the default [1] 2008-06-16 05:48:15 +00:00
WITHOUT_BSD_GREP Add some non-default src.conf(5) knob descriptions 2018-11-21 14:50:45 +00:00
WITHOUT_BSDINSTALL Add MK_BSDINSTALL knob for building and installing bsdinstall 2015-01-25 04:43:13 +00:00
WITHOUT_BSNMP add missing options 2008-09-23 16:15:42 +00:00
WITHOUT_BZIP2 Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_BZIP2_SUPPORT Replace the GNU gzip with a slightly modified NetBSD gzip. The 2007-01-26 10:19:08 +00:00
WITHOUT_CALENDAR Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00
WITHOUT_CAPSICUM Add WITHOUT_CAPSICUM src.conf(5) define, which can be used to compile out 2012-01-02 21:57:58 +00:00
WITHOUT_CAROOT Provide a src.conf(5) description for the new WITHOUT_CAROOT option, and 2019-10-18 19:30:12 +00:00
WITHOUT_CASPER Please welcome casperd daemon. It (and its services) will be responsible for 2013-12-02 08:21:28 +00:00
WITHOUT_CCD Add MK_CCD knob for building and installing ccd(4), ccdconfig, etc 2015-01-25 04:52:48 +00:00
WITHOUT_CDDL Add a build option to support WITH_CDDL and WITHOUT_CDDL, defaulting 2006-11-01 09:02:11 +00:00
WITHOUT_CLANG Separate out enabling building clang and/or gcc for the system and 2014-04-18 17:03:58 +00:00
WITHOUT_CLANG_BOOTSTRAP Clarify some option descriptions, add a line of text to makeman to 2017-02-03 19:09:46 +00:00
WITHOUT_CLANG_FULL Pull in r170135 from upstream clang trunk: 2013-02-02 22:28:29 +00:00
WITHOUT_CLANG_IS_CC remove GCC 4.2.1 build infrastructure 2020-02-29 03:25:51 +00:00
WITHOUT_CPP
WITHOUT_CROSS_COMPILER Clarify some option descriptions, add a line of text to makeman to 2017-02-03 19:09:46 +00:00
WITHOUT_CRYPT
WITHOUT_CUSE Add missing WITHOUT_CUSE file. 2014-08-19 15:40:26 +00:00
WITHOUT_CXGBETOOL Add cxgbetool(8) to the base system. 2017-03-03 03:11:58 +00:00
WITHOUT_CXX Remove specific reference to g++(1) for WITH_CXX as it may be clang. 2015-04-03 23:55:04 +00:00
WITHOUT_DEBUG_FILES Add WITHOUT_DEBUG_FILES description 2015-10-27 20:49:56 +00:00
WITHOUT_DIALOG Clarify some option descriptions, add a line of text to makeman to 2017-02-03 19:09:46 +00:00
WITHOUT_DICT
WITHOUT_DMAGENT Clarify some option descriptions, add a line of text to makeman to 2017-02-03 19:09:46 +00:00
WITHOUT_DOCCOMPRESS Clarify some option descriptions, add a line of text to makeman to 2017-02-03 19:09:46 +00:00
WITHOUT_DYNAMICROOT
WITHOUT_EE Add MK_EE knob to control installing edit, ee, etc 2015-01-25 00:03:44 +00:00
WITHOUT_EFI Add documentation for MK_EFI added in r307243 2017-01-02 20:07:56 +00:00
WITHOUT_ELFTOOLCHAIN_BOOTSTRAP Add missing src.conf(5) descriptions for tool chain components 2016-02-11 00:14:00 +00:00
WITHOUT_EXAMPLES Slightly better description. 2006-03-21 09:06:24 +00:00
WITHOUT_FDT Tidy up formatting. 2011-05-06 19:10:27 +00:00
WITHOUT_FILE Add MK_FILE to control whether or not to build file(1), libmagic(3), etc 2015-02-04 10:24:40 +00:00
WITHOUT_FINGER Add the following options to enable/disable several features in the base system 2015-02-04 10:19:32 +00:00
WITHOUT_FLOPPY Removed trailing whitespace. 2011-05-06 19:13:03 +00:00
WITHOUT_FMTREE Merge from CheriBSD: 2014-01-30 21:37:43 +00:00
WITHOUT_FORMAT_EXTENSIONS Add a new option WITHOUT_FORMAT_EXTENSIONS to disable flags related to 2013-05-15 13:04:10 +00:00
WITHOUT_FORTH
WITHOUT_FP_LIBC
WITHOUT_FREEBSD_UPDATE add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_FTP Add the following options to enable/disable several features in the base system 2015-02-04 10:19:32 +00:00
WITHOUT_GAMES
WITHOUT_GCC Separate out enabling building clang and/or gcc for the system and 2014-04-18 17:03:58 +00:00
WITHOUT_GCC_BOOTSTRAP Adjust WITH_/WITHOUT_ descriptions for GCC options after r356367 2020-01-05 03:00:26 +00:00
WITHOUT_GCOV
WITHOUT_GDB
WITHOUT_GNU_DIFF Add knobs to make GNU diff and GNU grep optional 2016-10-20 14:48:57 +00:00
WITHOUT_GNU_GREP Add knobs to make GNU diff and GNU grep optional 2016-10-20 14:48:57 +00:00
WITHOUT_GNU_GREP_COMPAT Fix typo in src option description 2014-10-21 20:44:33 +00:00
WITHOUT_GNUCXX Adjust WITH_/WITHOUT_ descriptions for GCC options after r356367 2020-01-05 03:00:26 +00:00
WITHOUT_GOOGLETEST Initial googlemock/googletest integration into the build/FreeBSD test suite 2019-03-15 21:43:52 +00:00
WITHOUT_GPIO MK_GPIO changed its default; reflect. 2011-05-06 19:14:06 +00:00
WITHOUT_GSSAPI - Fix setting of MK_GSSAPI option by bsd.own.mk; its value should 2007-12-12 16:39:32 +00:00
WITHOUT_HAST Add MK_HAST knob for building and installing hastd(8), et al 2015-01-26 06:27:07 +00:00
WITHOUT_HTML
WITHOUT_HYPERV Import HyperV Key-Value Pair (KVP) driver and daemon code by Microsoft, 2014-09-13 02:15:31 +00:00
WITHOUT_ICONV Document WITHOUT_ICONV, WITH_LIBICONV_COMPAT and WITH_USB_GADGET_EXAMPLES 2013-08-26 17:15:56 +00:00
WITHOUT_INCLUDES Whitespace cleanup to fix rendering nits in 2014-11-26 20:43:09 +00:00
WITHOUT_INET Introduce two new options MK_INET and MK_INET_SUPPORT analogically 2011-04-30 17:58:28 +00:00
WITHOUT_INET6
WITHOUT_INET6_SUPPORT
WITHOUT_INET_SUPPORT Introduce two new options MK_INET and MK_INET_SUPPORT analogically 2011-04-30 17:58:28 +00:00
WITHOUT_INETD Add the following options to enable/disable several features in the base system 2015-02-04 10:19:32 +00:00
WITHOUT_INFO
WITHOUT_INSTALLLIB Decromulate an extra "if". 2017-02-03 19:21:28 +00:00
WITHOUT_IPFILTER
WITHOUT_IPFW add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_IPSEC_SUPPORT Fix mdoc(7) warning: new sentences should start on new lines 2017-03-23 02:13:59 +00:00
WITHOUT_ISCSI Typo 2018-05-13 22:58:40 +00:00
WITHOUT_JAIL Add a comma to satisfy Igor. 2013-04-27 04:09:09 +00:00
WITHOUT_KDUMP Add documentation for the WITHOUT_KDUMP switch. 2012-09-19 11:38:37 +00:00
WITHOUT_KERBEROS Clarify some option descriptions, add a line of text to makeman to 2017-02-03 19:09:46 +00:00
WITHOUT_KERBEROS_SUPPORT Remove CVS from the base system. 2013-06-15 20:29:07 +00:00
WITHOUT_KERNEL_RETPOLINE Add kernel retpoline option for amd64 2018-02-28 14:57:45 +00:00
WITHOUT_KERNEL_SYMBOLS Add the description properly... 2011-05-22 18:23:17 +00:00
WITHOUT_KVM Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_KVM_SUPPORT Options spring cleanup: 2007-06-13 02:08:04 +00:00
WITHOUT_LDNS Tweak wording. 2013-09-15 13:11:13 +00:00
WITHOUT_LDNS_UTILS Flip the switch: disable BIND and enable LDNS_UTILS. 2013-09-24 14:33:31 +00:00
WITHOUT_LEGACY_CONSOLE Fix section numbers for autofs(5), kbdcontrol(1), vidcontrol(1), quota(1), 2016-03-01 11:36:10 +00:00
WITHOUT_LIB32 LIB32 is supported for powerpc64 too. Make the note more general about 2014-11-18 17:06:48 +00:00
WITHOUT_LIBCPLUSPLUS Add missing src.conf(5) fragments for WITHOUT_LIBCPLUSPLUS and WITH_GPL_DTC. 2013-02-02 22:42:46 +00:00
WITHOUT_LIBPTHREAD Doh! r188813 modified an auto-generated file. Fix it for real: 2009-02-20 11:09:55 +00:00
WITHOUT_LIBTHR
WITHOUT_LLD Add WITH_/WITHOUT_LLD knobs to enable the lld linker 2016-08-31 21:18:38 +00:00
WITHOUT_LLD_BOOTSTRAP Introduce LLD_BOOTSTRAP to control lld as bootstrap linker 2017-04-09 01:35:19 +00:00
WITHOUT_LLD_IS_LD Rename LLD_AS_LD to LLD_IS_LD, for consistency with CLANG_IS_CC 2017-01-27 01:59:12 +00:00
WITHOUT_LLDB Add WITHOUT_LLDB for src.conf(5) 2015-10-14 00:23:31 +00:00
WITHOUT_LLVM_ASSERTIONS llvm: add a build knob for enabling assertions 2020-04-06 01:27:17 +00:00
WITHOUT_LLVM_COV Promote llvm-cov to a standalone option 2018-02-10 00:22:35 +00:00
WITHOUT_LLVM_TARGET_AARCH64 Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITHOUT_LLVM_TARGET_ALL Add LLVM_TARGET_ALL option. 2018-06-27 16:57:51 +00:00
WITHOUT_LLVM_TARGET_ARM Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITHOUT_LLVM_TARGET_MIPS Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITHOUT_LLVM_TARGET_POWERPC Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITHOUT_LLVM_TARGET_RISCV Add option to build LLVM RISC-V target 2019-04-07 18:24:26 +00:00
WITHOUT_LLVM_TARGET_SPARC Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITHOUT_LLVM_TARGET_X86 Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITHOUT_LOADER_GELI Fix typo in filename. 2017-11-11 16:09:20 +00:00
WITHOUT_LOADER_LUA Add missing options. 2018-10-21 06:33:35 +00:00
WITHOUT_LOADER_OFW Add descriptions for recently added loader options 2018-03-01 22:00:38 +00:00
WITHOUT_LOADER_UBOOT Add descriptions for recently added loader options 2018-03-01 22:00:38 +00:00
WITHOUT_LOADER_ZFS MK_ZFS -> {MK_ZFS|MK_LOADER_ZFS}, this is so we can diable userland / kernel 2019-01-05 22:45:20 +00:00
WITHOUT_LOCALES
WITHOUT_LOCATE add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_LPR
WITHOUT_LS_COLORS Document the ED_CRYPTO and LS_COLORS options. 2012-05-19 20:05:27 +00:00
WITHOUT_LZMA_SUPPORT Following r226271, allow disabling lzma support with "WITHOUT_LZMA_SUPPORT". 2013-01-08 18:37:12 +00:00
WITHOUT_MAIL add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_MAILWRAPPER
WITHOUT_MAKE add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_MAKE_CHECK_USE_SANDBOX Add limited sandbox capability to "make check" 2017-08-14 19:03:05 +00:00
WITHOUT_MAN
WITHOUT_MAN_UTILS Deorbit catman. The tradeoff of disk for performance has long since tipped 2017-09-13 16:35:16 +00:00
WITHOUT_MANCOMPRESS Remove empty lines that cause mdoc warnings. 2014-05-27 15:52:27 +00:00
WITHOUT_MLX5TOOL Add kernel and userspace code to dump the firmware state of supported 2018-03-08 15:21:56 +00:00
WITHOUT_MODULE_DRM Put building of drm and drm2 modules behind options. 2018-08-28 14:46:49 +00:00
WITHOUT_MODULE_DRM2 Put building of drm and drm2 modules behind options. 2018-08-28 14:46:49 +00:00
WITHOUT_NAND Import work done under project/nand (@235533) into head. 2012-05-17 10:11:18 +00:00
WITHOUT_NCP
WITHOUT_NDIS add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_NETCAT
WITHOUT_NETGRAPH add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_NETGRAPH_SUPPORT add missing options 2008-09-23 16:11:15 +00:00
WITHOUT_NIS
WITHOUT_NLS
WITHOUT_NLS_CATALOGS
WITHOUT_NS_CACHING cached -> nscd 2007-10-19 14:01:25 +00:00
WITHOUT_NTP add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_NVME Add missing options. 2018-10-21 06:33:35 +00:00
WITHOUT_OPENMP Connect lib/libomp to the build. 2019-03-16 15:45:15 +00:00
WITHOUT_OPENSSH
WITHOUT_OPENSSL
WITHOUT_PAM Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_PAM_SUPPORT
WITHOUT_PF
WITHOUT_PIE Add WITH_PIE knob to build Position Independent Executables 2019-02-15 22:22:38 +00:00
WITHOUT_PKGBOOTSTRAP Add missing period for WITHOUT_PKGBOOTSTRAP so that it matches all 2013-12-04 15:58:42 +00:00
WITHOUT_PMC add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_PORTSNAP add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_PPP add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_PROFILE Clean up WITH*_PROFILE 2017-04-20 03:36:09 +00:00
WITHOUT_QUOTAS Fix section numbers for autofs(5), kbdcontrol(1), vidcontrol(1), quota(1), 2016-03-01 11:36:10 +00:00
WITHOUT_RADIUS_SUPPORT Conditionalize building radius support into libpam, ppp, etc via 2015-02-04 06:53:45 +00:00
WITHOUT_RBOOTD Add the following options to enable/disable several features in the base system 2015-02-04 10:19:32 +00:00
WITHOUT_REPRODUCIBLE_BUILD Add WITHOUT_REPRODUCIBLE_BUILD description 2018-09-13 14:53:42 +00:00
WITHOUT_RESCUE
WITHOUT_RETPOLINE Add description for WITHOUT_RETPOLINE 2019-03-24 23:26:03 +00:00
WITHOUT_ROUTED add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_SENDMAIL
WITHOUT_SERVICESDB WITHOUT_SERVICESDB: 2018-07-04 17:18:35 +00:00
WITHOUT_SETUID_LOGIN
WITHOUT_SHARED_TOOLCHAIN Slightly expand description of WITH_SHARED_TOOLCHAIN, add a 2019-10-23 16:48:17 +00:00
WITHOUT_SHAREDOCS
WITHOUT_SOURCELESS Add MK_SOURCELESS build option. Setting MK_SOURCELESS to "no" will disable 2012-02-04 00:54:43 +00:00
WITHOUT_SOURCELESS_HOST Add MK_SOURCELESS build option. Setting MK_SOURCELESS to "no" will disable 2012-02-04 00:54:43 +00:00
WITHOUT_SOURCELESS_UCODE Add MK_SOURCELESS build option. Setting MK_SOURCELESS to "no" will disable 2012-02-04 00:54:43 +00:00
WITHOUT_SSP Enable GCC stack protection (aka Propolice) for userland: 2008-06-25 21:33:28 +00:00
WITHOUT_STATS Introduce stats(3), a flexible statistics gathering API. 2019-10-07 19:05:05 +00:00
WITHOUT_SVNLITE Document WITHOUT_SVNLITE and WITH_SVN. 2013-07-03 12:36:47 +00:00
WITHOUT_SYMVER Add a description for the WITHOUT_SYMVER option. 2007-05-17 05:03:24 +00:00
WITHOUT_SYSCONS
WITHOUT_SYSTEM_COMPILER remove GCC 4.2.1 build infrastructure 2020-02-29 03:25:51 +00:00
WITHOUT_SYSTEM_LINKER Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible. 2018-06-20 16:10:14 +00:00
WITHOUT_TALK Add MK_TALK knob for building the talk and talkd 2015-01-25 04:37:44 +00:00
WITHOUT_TCP_WRAPPERS Add the following options to enable/disable several features in the base system 2015-02-04 10:19:32 +00:00
WITHOUT_TCSH
WITHOUT_TELNET Fix section numbers for autofs(5), kbdcontrol(1), vidcontrol(1), quota(1), 2016-03-01 11:36:10 +00:00
WITHOUT_TESTS Enable MK_TESTS by default, take 2. 2014-07-16 21:40:11 +00:00
WITHOUT_TESTS_SUPPORT Document WITHOUT_USB_EXAMPLES and WITHOUT_TESTS_SUPPORT 2014-11-18 17:06:50 +00:00
WITHOUT_TEXTPROC add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_TFTP Add the following options to enable/disable several features in the base system 2015-02-04 10:19:32 +00:00
WITHOUT_TOOLCHAIN The build does work now with WITHOUT_TOOLCHAIN. 2016-04-13 20:55:05 +00:00
WITHOUT_UNBOUND Build and install the Unbound caching DNS resolver daemon. 2013-09-15 14:51:23 +00:00
WITHOUT_UNIFIED_OBJDIR Add option UNIFIED_OBJDIR, on by default, which moves the default build OBJDIR. 2017-11-01 21:22:05 +00:00
WITHOUT_USB
WITHOUT_USB_GADGET_EXAMPLES Carry over r311520 to tools/build/options/WITHOUT_USB_GADGET_EXAMPLES 2017-01-06 21:08:19 +00:00
WITHOUT_UTMPX Replace utxrm(8) by utx(8). 2012-02-11 20:28:42 +00:00
WITHOUT_VI Add option WITHOUT_VI to not build/install vi. vi was the largest 2014-04-24 23:17:40 +00:00
WITHOUT_VT Rename the WITHOUT_VT_SUPPORT knob to WITHOUT_VT 2014-06-30 00:20:12 +00:00
WITHOUT_WARNS Fix typo 2015-01-02 18:57:58 +00:00
WITHOUT_WIRELESS add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_WIRELESS_SUPPORT add missing options 2008-09-23 16:11:15 +00:00
WITHOUT_WPA_SUPPLICANT_EAPOL
WITHOUT_ZFS MK_ZFS -> {MK_ZFS|MK_LOADER_ZFS}, this is so we can diable userland / kernel 2019-01-05 22:45:20 +00:00
WITHOUT_ZONEINFO Regenerate src.conf(5) for mdoc(7) and typo corrections. 2012-05-12 16:12:36 +00:00