Some more extra casts to avoid alignment warnings with Clang and -Wcast-align on...
[BearSSL] / src / symcipher / aes_x86ni_ctr.c
index a476843..41c31b2 100644 (file)
@@ -27,6 +27,9 @@
 #if BR_AES_X86NI
 
 #if BR_AES_X86NI_GCC
+#if BR_AES_X86NI_GCC_OLD
+#pragma GCC target("sse2,sse4.1,aes,pclmul")
+#endif
 #include <smmintrin.h>
 #include <wmmintrin.h>
 #define bswap32   __builtin_bswap32