x86intrin.h: Change #warning to #error.
authorPeter Bergner <bergner@vnet.ibm.com>
Wed, 10 Jan 2018 20:19:26 +0000 (14:19 -0600)
committerPeter Bergner <bergner@gcc.gnu.org>
Wed, 10 Jan 2018 20:19:26 +0000 (14:19 -0600)
* config/rs6000/x86intrin.h: Change #warning to #error. Update message.
* config/rs6000/emmintrin.h: Likewise.
* config/rs6000/mmintrin.h: Likewise.
* config/rs6000/xmmintrin.h: Likewise.

From-SVN: r256452

gcc/ChangeLog
gcc/config/rs6000/emmintrin.h
gcc/config/rs6000/mmintrin.h
gcc/config/rs6000/x86intrin.h
gcc/config/rs6000/xmmintrin.h

index a292768d13a23e1edc614863b65fa024dc721984..ab2c2cca52c70a2627d1765d4f155dd5e95a2602 100644 (file)
@@ -1,3 +1,10 @@
+2018-01-10  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * config/rs6000/x86intrin.h: Change #warning to #error. Update message.
+       * config/rs6000/emmintrin.h: Likewise.
+       * config/rs6000/mmintrin.h: Likewise.
+       * config/rs6000/xmmintrin.h: Likewise.
+
 2018-01-10  David Malcolm  <dmalcolm@redhat.com>
 
        PR c++/43486
index 2f457c9b9c8364c79e30c8485a2d6274d01c5ad6..3dcda0d37b178e1b1f3092cbfde10aea607ad114 100644 (file)
@@ -53,7 +53,7 @@
    the PowerISA FPSCR / VSCR registers. We recommend applications
    replace direct access to the MXSCR with the more portable <fenv.h>
    Posix APIs. */
-#warning "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this warning."
+#error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
 #endif
 
 #ifndef EMMINTRIN_H_
index 20f5471ad47033575004f83198450aef31880f99..9001e570de59ee9020ad3a667f5b1fe72eea6ba8 100644 (file)
@@ -49,7 +49,7 @@
    C language 64-bit scalar operation or optimized to use the newer
    128-bit SSE/Altivec operations.  We recomend this for new
    applications.  */
-#warning "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this warning."
+#error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
 #endif
 
 #ifndef _MMINTRIN_H_INCLUDED
index 871086b8dfd19bed06b0b466a80689fac39a2778..28bfdde7e64db7b236c17485b0c76e87d80b0fd2 100644 (file)
@@ -29,7 +29,7 @@
    Note that much code that uses Intel intrinsics can be rewritten in
    standard C or GNU C extensions, which are more portable and better
    optimized across multiple targets.  */
-#warning "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this warning."
+#error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
 #endif
 
 #ifndef _X86INTRIN_H_INCLUDED
index 445abb8324975ee05b48a369bc8fec320b6072db..4f3660ac475493bc5fd52668f3ba4a6eac015585 100644 (file)
@@ -51,7 +51,7 @@
    the PowerISA FPSCR / VSCR registers. We recommend applications
    replace direct access to the MXSCR with the more portable <fenv.h>
    Posix APIs. */
-#warning "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this warning."
+#error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
 #endif
 
 #ifndef _XMMINTRIN_H_INCLUDED