* gcc.target/i386/pr67609-2.c: Include sse2-check.h.
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 1 Nov 2015 20:22:14 +0000 (20:22 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 1 Nov 2015 20:22:14 +0000 (20:22 +0000)
(sse2_test): Rename from main.  Do not return 0.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@229641 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr67609-2.c

index c4e085a..c1499f8 100644 (file)
@@ -1,3 +1,8 @@
+2015-11-01  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/pr67609-2.c: Include sse2-check.h.
+       (sse2_test): Rename from main.  Do not return 0.
+
 2015-11-01  David Edelsohn  <dje.gcc@gmail.com>
 
        * gfortran.dg/debug/pr46756.f: Remove XFAIL for AIX.
index fece437..7d3fcba 100644 (file)
@@ -2,7 +2,8 @@
 /* { dg-options "-O2 -msse2" } */
 /* { dg-require-effective-target sse2 } */
 
-#include <stdlib.h>
+#include "sse2-check.h"
+
 #include <emmintrin.h>
 
 __m128d reg = { 2.0, 4.0 };
@@ -17,13 +18,11 @@ set_lower (double b)
   reg = _mm_load_pd(v);
 }
 
-int
-main ()
+static void
+sse2_test (void)
 {
   set_lower (6.0);
 
   if (reg[1] != 4.0)
-    abort ();
-
-  return 0;
+    __builtin_abort ();
 }