This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[4.2 PATCH, testsuite]: Commited: Fix sse-18.c: Pass if CPU has no SSE2 support.
- From: "Uros Bizjak" <ubizjak at gmail dot com>
- To: "gcc patches" <gcc-patches at gcc dot gnu dot org>
- Cc: "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>
- Date: Mon, 25 Feb 2008 16:03:25 +0100
- Subject: [4.2 PATCH, testsuite]: Commited: Fix sse-18.c: Pass if CPU has no SSE2 support.
Hello!
Kaveh asked me to install this trivial testsuite patch on 4.2 branch.
2008-02-25 Uros Bizjak <ubizjak@gmail.com>
* gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
Patch was tested on i686-pc-linux-gnu.
Uros.
Index: gcc.target/i386/sse-18.c
===================================================================
--- gcc.target/i386/sse-18.c (revision 132486)
+++ gcc.target/i386/sse-18.c (working copy)
@@ -20,8 +20,8 @@
cpu_facilities = i386_cpuid ();
- if ((cpu_facilities & (bit_MMX | bit_SSE | bit_CMOV))
- != (bit_MMX | bit_SSE | bit_CMOV))
+ if ((cpu_facilities & (bit_MMX | bit_SSE | bit_SSE2 | bit_CMOV))
+ != (bit_MMX | bit_SSE | bit_SSE2 | bit_CMOV))
/* If host has no vector support, pass. */
return 0;