summaryrefslogtreecommitdiffstats
path: root/share/examples
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2012-11-19 23:04:22 +0000
committerjkim <jkim@FreeBSD.org>2012-11-19 23:04:22 +0000
commitf4e10b2c3f3e7aede1921d86c10e6fc3aab9e6b9 (patch)
treecb60cd1f94fea538ec7897373cb55b55e71c7429 /share/examples
parent250448df7df4dcffc53c0c3bcf623365904ddc27 (diff)
downloadFreeBSD-src-f4e10b2c3f3e7aede1921d86c10e6fc3aab9e6b9.zip
FreeBSD-src-f4e10b2c3f3e7aede1921d86c10e6fc3aab9e6b9.tar.gz
Clean up and update comments for CPUTYPE.
Requested by: rdivacky
Diffstat (limited to 'share/examples')
-rw-r--r--share/examples/etc/make.conf27
1 files changed, 16 insertions, 11 deletions
diff --git a/share/examples/etc/make.conf b/share/examples/etc/make.conf
index 60c7668..ad07506 100644
--- a/share/examples/etc/make.conf
+++ b/share/examples/etc/make.conf
@@ -25,22 +25,27 @@
# The CPUTYPE variable controls which processor should be targeted for
# generated code. This controls processor-specific optimizations in
# certain code (currently only OpenSSL) as well as modifying the value
-# of CFLAGS to contain the appropriate optimization directive to gcc.
+# of CFLAGS to contain the appropriate optimization directive to cc.
# The automatic setting of CFLAGS may be overridden using the
# NO_CPU_CFLAGS variable below.
-# Currently the following CPU types are recognized:
+# Currently the following CPU types are recognized by gcc:
# Intel x86 architecture:
-# (AMD CPUs) opteron-sse3 opteron athlon64-sse3 athlon64 athlon-mp
-# athlon-xp athlon-4 athlon-tbird athlon k8-sse3 k8
-# geode k6-3 k6-2 k6 k5
-# (Intel CPUs) core2 core nocona pentium4m pentium4 prescott
-# pentium3m pentium3 pentium-m pentium2
-# pentiumpro pentium-mmx pentium i486 i386
-# (Via CPUs) c3 c3-2
-# AMD64 architecture: opteron, athlon64, nocona, prescott, core2
-# Intel ia64 architecture: itanium2, itanium
+# (AMD CPUs) opteron-sse3, athlon64-sse3, k8-sse3, opteron,
+# athlon64, k8, athlon-mp, athlon-xp, athlon-4,
+# athlon-tbird, athlon, k7, geode, k6-3, k6-2, k6, k5
+# (Intel CPUs) core2, core, nocona, pentium4m, pentium4, prescott,
+# pentium3m, pentium3, pentium-m, pentium2,
+# pentiumpro, pentium-mmx, pentium, i486, i386
+# (VIA CPUs) c7, c3-2, c3
+# AMD64 architecture: opteron-sse3, athlon64-sse3, k8-sse3, opteron,
+# athlon64, k8, core2, nocona, prescott
+# Intel ia64 architecture: itanium2, itanium
# SPARC-V9 architecture: v9 (generic 64-bit V9), ultrasparc (default
# if omitted), ultrasparc3
+# Additionally the following CPU types are recognized by clang:
+# Intel x86 architecture (for both amd64 and i386):
+# (AMD CPUs) bdver2, bdver1, btver1, amdfam10
+# (Intel CPUs) core-avx-i, corei7-avx, corei7
#
# (?= allows to buildworld for a different CPUTYPE.)
#
OpenPOWER on IntegriCloud