+2019-01-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/88734
+ * config/aarch64/arm_neon.h: Fix #pragma GCC target syntax - replace
+ (("..."))) with ("..."). Use arch=armv8.2-a+sha3 instead of
+ arch=armv8.2-a+crypto for vsha512hq_u64 etc. intrinsics.
+
2019-01-17 Martin Sebor <msebor@redhat.com>
PR middle-end/88273
#pragma GCC pop_options
#pragma GCC push_options
-#pragma GCC target(("arch=armv8.2-a+sm4"))
+#pragma GCC target ("arch=armv8.2-a+sm4")
__extension__ extern __inline uint32x4_t
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
#pragma GCC pop_options
#pragma GCC push_options
-#pragma GCC target(("arch=armv8.2-a+crypto"))
+#pragma GCC target ("arch=armv8.2-a+sha3")
__extension__ extern __inline uint64x2_t
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
/* AdvSIMD Complex numbers intrinsics. */
#pragma GCC push_options
-#pragma GCC target(("arch=armv8.3-a"))
+#pragma GCC target ("arch=armv8.3-a")
#pragma GCC push_options
-#pragma GCC target(("+fp16"))
+#pragma GCC target ("+fp16")
__extension__ extern __inline float16x4_t
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
vcadd_rot90_f16 (float16x4_t __a, float16x4_t __b)
#pragma GCC pop_options
#pragma GCC push_options
-#pragma GCC target(("arch=armv8.2-a+fp16fml"))
+#pragma GCC target ("arch=armv8.2-a+fp16fml")
__extension__ extern __inline float32x2_t
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))