avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES before math.h is included.
authorIlya Verbin <ilya.verbin@intel.com>
Tue, 24 May 2016 17:35:17 +0000 (17:35 +0000)
committerIlya Verbin <iverbin@gcc.gnu.org>
Tue, 24 May 2016 17:35:17 +0000 (17:35 +0000)
* gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES before
math.h is included.
* gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
* gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
* gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
* gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
* gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
* gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
* gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
* gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
* gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
* gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
* gcc.target/i386/sse4_1-floor-vec.c: Likewise.
* gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
* gcc.target/i386/sse4_1-rint-vec.c: Likewise.
* gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
* gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
* gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
* gcc.target/i386/sse4_1-round-vec.c: Likewise.
* gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
* gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
* gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
* gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
* gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
* gcc.target/i386/sse4_1-floorf-vec.c: Likewise.

From-SVN: r236656

25 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/avx-ceil-sfix-2-vec.c
gcc/testsuite/gcc.target/i386/avx-floor-sfix-2-vec.c
gcc/testsuite/gcc.target/i386/avx-rint-sfix-2-vec.c
gcc/testsuite/gcc.target/i386/avx-round-sfix-2-vec.c
gcc/testsuite/gcc.target/i386/avx512f-ceil-sfix-vec-1.c
gcc/testsuite/gcc.target/i386/avx512f-floor-sfix-vec-1.c
gcc/testsuite/gcc.target/i386/sse4_1-ceil-sfix-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-ceil-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-ceilf-sfix-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-ceilf-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-floor-sfix-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-floor-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-floorf-sfix-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-floorf-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-rint-sfix-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-rint-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-rintf-sfix-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-rintf-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-round-sfix-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-round-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-roundf-sfix-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-roundf-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-trunc-vec.c
gcc/testsuite/gcc.target/i386/sse4_1-truncf-vec.c

index 3eef44ef92ec6f4a13ffdb9adf439c9cf474c590..d88618eebb29e8c97fc8a57b821787feff93351c 100644 (file)
@@ -1,3 +1,31 @@
+2016-05-24  Ilya Verbin  <ilya.verbin@intel.com>
+
+       * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES before
+       math.h is included.
+       * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
+       * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
+       * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
+       * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
+       * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
+       * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-round-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
+       * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
+
 2016-05-24  Michael Meissner  <meissner@linux.vnet.ibm.com>
            Kelvin Nilsen  <kelvin@gcc.gnu.org>
 
index bf48b80717bb3787f10b43b597d6eda3db75220a..45b7af7b06a2cd2c01c5d1e67d593cb65c0e60dd 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double ceil (double);
index 275199cf8f086bc67eb7cc7e4d211922c33cbf3c..0a28c762b3ceb3cb4b0b22a92c2e6c4e6d6767e4 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double floor (double);
index 9f273af5cbb1bd23216c650b27b99a33e13ba97c..e6c47b8dff19d2cc4256f09b618cd5f02bab3a4a 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double rint (double);
index ddb46d9252a4176d2178b8ffa87eef57983d9a06..dc0a7db33d885794acfee930274b815dca6cb962 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double round (double);
index 038d25e35823f678902d9fd7360b7f96a1f58ead..d7d6916631702fb7030d7cd51caa205b8662afeb 100644 (file)
@@ -3,6 +3,7 @@
 /* { dg-require-effective-target avx512f } */
 /* { dg-skip-if "no M_PI" { vxworks_kernel } } */
 
+#define __NO_MATH_INLINES
 #include <math.h>
 #include "avx512f-check.h"
 
index fab7e6528ae579e8d17e3663e1c79ae471bd1b13..b46ea9fc28337489c4223f27ee37a1f90423ffcc 100644 (file)
@@ -3,6 +3,7 @@
 /* { dg-require-effective-target avx512f } */
 /* { dg-skip-if "no M_PI" { vxworks_kernel } } */
 
+#define __NO_MATH_INLINES
 #include <math.h>
 #include "avx512f-check.h"
 
index ca07d9c003f956c933d544a1ee8dbd76bf96c0c5..bb32c8d7669fc56700434f663f5c4868dbb16436 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double ceil (double);
index 20bb2641facf4808ff2bc3ad7abff7408fd3b91b..4193aaa97cf63011c065eff58a4e6fe171d95740 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double ceil (double);
index b0559bf39958cc67d2d350a37fdf2e8d35baa06d..971ccb853e144c6db67f91b77f8691fe584ae43d 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern float ceilf (float);
index 314be91fa6cd49fb190fee70d7d255d3a0e75828..e2ebafc6db2261cf92635f222fb05448305a9b72 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern float ceilf (float);
index 2083a60e7fe993474ce34ef4ef9ea3d3ac4146cd..15db225d237507f1d1146308e86477f2e7947831 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double floor (double);
index d250413c1b748e10dd2599eda8a41ab71f239b8c..a33f7d915db9752496e239c1bbf219087f9f9454 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double floor (double);
index 7e18b46f59829375b301bd28ed9d0b26d6f889f5..bf05af3e2811d9a9e28e3f73df842a9270f3cf8a 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 #define NUM 64
index 019ef89417b1da82d4df320d9876766f9be6ffa5..13630fb54604c2651b9465787b20b58f1827737d 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 #define NUM 64
index d9c2fbf2d37da67eb87fae1c65338f872efb86ec..61119333526d8d694052274cefc258626c101647 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double rint (double);
index f20359a1ae2ed6df48fb012026f9b909407703bd..88965a542b75a757a5f2ca8d9e2baa5af78ae4df 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double rint (double);
index 1d25f7669d53973cad328a2dc8fc756e1d867438..12d3dbeb14d44718e089438f63f3ed7f6602be4b 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern float rintf (float);
index 716cad1e3fffb02010073461bc097e8d85f7f889..362832d15c48ba8e6b88b2a8df3d6e73972f399a 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern float rintf (float);
index 9abbe55b7d7b75013f4d96e1b5897b1ceab9c994..c54aceef5920f77498dbdb3eaa99a8ef411f398a 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double round (double);
index bb912cef9555f1ca6a92c04efd3d4ed5ec7086ef..83aeb64a773d30a16617eb794f36cc839c849630 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double round (double);
index 5384e5c62c55fffced5ab84123ace0c584b263c0..cd1107110ccb2d1929de18ba05df916e3d34feaa 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern float roundf (float);
index d254aa66b89281cba58193d3a89054f134af1436..b55e5df0585f76eb9d913c2e23e10fad46bb36f2 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern float roundf (float);
index 9cbcd9b398578c7427ca5bb6226f055ea25d570c..5c2708379807005521b3b54457fe70c7e82d2bc0 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern double trunc (double);
index 815b5081433154a295a9741a77eada3086f5f10c..e491feedd9230e349270355b144996468caa7986 100644 (file)
@@ -13,6 +13,7 @@
 
 #include CHECK_H
 
+#define __NO_MATH_INLINES
 #include <math.h>
 
 extern float truncf (float);