Type: fix
Fixes:
d5023a72
Change-Id: I17cf7887d1274cf3ca9301ec87b8c8f539359456
Signed-off-by: Damjan Marion <damarion@cisco.com>
set(l crypto_ia32_${v})
add_library(${l} OBJECT aes_cbc.c)
set_target_properties(${l} PROPERTIES POSITION_INDEPENDENT_CODE ON)
- target_compile_options(${l} PUBLIC ${f} -O3 -Wall -fno-common)
+ target_compile_options(${l} PUBLIC ${f} -Wall -fno-common)
target_sources(crypto_ia32_plugin PRIVATE $<TARGET_OBJECTS:${l}>)
endforeach()
#include <crypto_ia32/crypto_ia32.h>
#include <crypto_ia32/aesni.h>
+#if __GNUC__ > 4 && !__clang__ && CLIB_DEBUG == 0
+#pragma GCC optimize ("O3")
+#endif
+
typedef struct
{
__m128i encrypt_key[15];