pr80732.c: Include fma4-check.h.
authorUros Bizjak <ubizjak@gmail.com>
Tue, 20 Jun 2017 19:04:07 +0000 (21:04 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 20 Jun 2017 19:04:07 +0000 (21:04 +0200)
* gcc.target/i386/pr80732.c: Include fma4-check.h.
(main): Renamed to ...
(fma4_test): ... this.

From-SVN: r249425

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr80732.c

index b277662f8b6a7ac82e47f400fdd257feb069fcf5..79c54ca993b3d73f18b84a578764dffd332ac9b8 100644 (file)
@@ -1,3 +1,9 @@
+2017-06-20  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/pr80732.c: Include fma4-check.h.
+       (main): Renamed to ...
+       (fma4_test): ... this.
+
 2017-06-20  Julia Koval  <julia.koval@intel.com>
 
        * gcc.target/i386/pr73350-2.c: New test.
index 2c59c5e224bd64d6c65bc2d3105fbf49e9bc033f..e1207298239e7065033c74a64d5cd0368ade22ff 100644 (file)
@@ -6,6 +6,8 @@
 /* { dg-require-effective-target fpic } */
 /* { dg-require-effective-target pie } */
 
+#include "fma4-check.h"
+
 #include <dlfcn.h>
 
 __attribute__((target_clones("default","fma"),noinline,optimize("fast-math")))
@@ -51,7 +53,8 @@ double k2(double a, double b, double c, void **p)
 
 double (*initializer) (double, double, double) = { &f1 };
 
-int main()
+static void
+fma4_test (void)
 {
     char buffer[256];
     const char *expectation = "4.93038e-32, 4.93038e-32, 4.93038e-32";
@@ -87,6 +90,4 @@ int main()
     __builtin_sprintf(buffer, "%g, %g, %g", initializer (a, b, c), v2_2, v2_3);
     if (__builtin_strcmp (buffer, expectation) != 0)
       __builtin_abort ();
-
-    return 0;
 }