summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/defaults/make.conf15
1 files changed, 14 insertions, 1 deletions
diff --git a/etc/defaults/make.conf b/etc/defaults/make.conf
index 9e9d669..41ad7bf 100644
--- a/etc/defaults/make.conf
+++ b/etc/defaults/make.conf
@@ -13,6 +13,19 @@
# You have to find the things you can put here in the Makefiles and
# documentation of the source tree.
#
+#
+# MACHINE_CPU controls which processor-specific optimizations will be
+# used by certain components of FreeBSD (currently only OpenSSL).
+# This should be set to a list of your CPU type, plus all previous
+# generations of the CPU architecture. The reason for using a list is
+# because not all programs which use the MACHINE_CPU variable may have
+# optimizations for your specific CPU generation (e.g. Pentium Pro),
+# but may have optimizations for the previous generation (e.g. Pentium).
+# Currently only the following CPU generations are used:
+# i686 i585 i386
+#
+#MACHINE_CPU=i686 i586 i386
+#
# CFLAGS controls the compiler settings used when compiling C code.
# Note that optimization settings above -O (-O2, ...) are not recommended
# or supported for compiling the world or the kernel - please revert any
@@ -82,7 +95,7 @@ BDECFLAGS= -W -Wall -ansi -pedantic -Wbad-function-cast -Wcast-align \
#NOGAMES= true # do not build games (games/ subdir)
#NOINFO= true # do not make or install info files
#NOLIBC_R= true # do not build libc_r (re-entrant version of libc)
-#NOPERL= true # To avoid building perl
+#NOPERL= true # do not build perl. Disables OpenSSL optimizations
#NOPROFILE= true # Avoid compiling profiled libraries
#NOSECURE= true # do not build crypto code in secure/ subdir
#NOSHARE= true # do not go into the share subdir
OpenPOWER on IntegriCloud