diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b754ad45bd21a0dde37b9ae32dc8be44a86ec700..a4c134decf412c0fe7b37b8989edada9747b994b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* gcc.target/i386/pr42881.c: Use SSE2.
+
 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
 
 	PR target/42891
diff --git a/gcc/testsuite/gcc.target/i386/pr42881.c b/gcc/testsuite/gcc.target/i386/pr42881.c
index 8c1f571bc3327dcb22b8d8b123e99cbcdb8a5537..1be307b970956529b6a52e4e6ce9c782e128e6cb 100644
--- a/gcc/testsuite/gcc.target/i386/pr42881.c
+++ b/gcc/testsuite/gcc.target/i386/pr42881.c
@@ -1,10 +1,9 @@
 /* PR target/42881 */
 /* { dg-do run } */
-/* { dg-options "-O0 -msse" } */
-#include "sse-check.h"
-#include <xmmintrin.h>
+/* { dg-options "-O0 -msse2" } */
+#include "sse2-check.h"
 static void
-sse_test (void)
+sse2_test (void)
 {
   double a[2];
   __m128d x = _mm_set1_pd(3);