about summary refs log tree commit diff
path: root/config.mk.in
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2013-10-20 20:00:51 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2013-10-20 20:00:51 +0000
commit59498fa94e044604ace91a0f7dc06e8740e6cf9b (patch)
treef0d990b1f9ebed7308f71697c7bac6a0b868f015 /config.mk.in
parentcbba7cc2c587c5187eb9c07232af21eeeb4b0e4a (diff)
downloadnetpbm-mirror-59498fa94e044604ace91a0f7dc06e8740e6cf9b.tar.gz
netpbm-mirror-59498fa94e044604ace91a0f7dc06e8740e6cf9b.tar.xz
netpbm-mirror-59498fa94e044604ace91a0f7dc06e8740e6cf9b.zip
Use <emmintrins.h> interface for MMX SSE instrinsics instead of GCC-specific verisons
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2022 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'config.mk.in')
-rw-r--r--config.mk.in8
1 files changed, 8 insertions, 0 deletions
diff --git a/config.mk.in b/config.mk.in
index 3873ba19..9197e956 100644
--- a/config.mk.in
+++ b/config.mk.in
@@ -89,6 +89,14 @@ INTTYPES_H = <inttypes.h>
 HAVE_INT64 = Y
 #HAVE_INT64 = N
 
+# WANT_MMX tells whether the build should use MMX instructions, via the the
+# standard MMX intrinsics (operators such as '_mm_movemask_epi8').  MMX
+# instructions are faster than traditional instructions, but aren't available
+# on all CPUs.  Also, the standard intrinsics are not available in all
+# compilers.
+WANT_MMX = N
+#WANT_MMX = Y
+
 # CC and LD are for building the Netpbm programs, which are not necessarily
 # intended to run on the same system on which Make is running.  But when we 
 # build a build tool such as Libopt, it is meant to run only on the same