summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2005-08-15 20:20:45 +0000
committerDavid Schleef <ds@schleef.org>2005-08-15 20:20:45 +0000
commit1ef601312c0634d55f1a098be769eae436dd0b92 (patch)
treec6c86461564b0345833953b9b92f653ce60f8b34
parent229917d4f608dd8a06003267bef692307e12bc4f (diff)
downloadliboil-1ef601312c0634d55f1a098be769eae436dd0b92.tar.gz
* liboil/liboilcpu.c: (oil_cpu_i386_getflags_cpuinfo): SSE2
implies MMXEXT in both codepaths.
-rw-r--r--ChangeLog5
-rw-r--r--liboil/liboilcpu.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 438e70f..05285dd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-08-15 David Schleef <ds@schleef.org>
+
+ * liboil/liboilcpu.c: (oil_cpu_i386_getflags_cpuinfo): SSE2
+ implies MMXEXT in both codepaths.
+
2005-08-13 David Schleef <ds@schleef.org>
* configure.ac: use macro for gtk-doc checking
diff --git a/liboil/liboilcpu.c b/liboil/liboilcpu.c
index 1e33f68..666b746 100644
--- a/liboil/liboilcpu.c
+++ b/liboil/liboilcpu.c
@@ -104,6 +104,7 @@ oil_cpu_i386_getflags_cpuinfo (char *cpuinfo)
if (strcmp (*f, "sse2") == 0) {
OIL_DEBUG ("cpu flag %s", *f);
oil_cpu_flags |= OIL_IMPL_FLAG_SSE2;
+ oil_cpu_flags |= OIL_IMPL_FLAG_MMXEXT;
}
if (strcmp (*f, "3dnow") == 0) {
OIL_DEBUG ("cpu flag %s", *f);