mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-04-28 11:47:48 +02:00
use -maes key when building with AES-NI
This commit is contained in:
parent
e697bdd129
commit
ad3bfcaaa5
2 changed files with 2 additions and 1 deletions
|
@ -59,6 +59,6 @@ endif
|
||||||
|
|
||||||
ifeq ($(USE_AESNI),yes)
|
ifeq ($(USE_AESNI),yes)
|
||||||
ifeq (, $(findstring arm, $(SYS))$(findstring aarch64, $(SYS))) # no arm and aarch64 in dumpmachine
|
ifeq (, $(findstring arm, $(SYS))$(findstring aarch64, $(SYS))) # no arm and aarch64 in dumpmachine
|
||||||
NEEDED_CXXFLAGS += -D__AES__
|
NEEDED_CXXFLAGS += -D__AES__ -maes
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -191,6 +191,7 @@ endif()
|
||||||
# Note: AES-NI and AVX is available on x86-based CPU's.
|
# Note: AES-NI and AVX is available on x86-based CPU's.
|
||||||
# Here also ARM64 implementation, but currently we don't support it.
|
# Here also ARM64 implementation, but currently we don't support it.
|
||||||
if(WITH_AESNI AND (ARCHITECTURE MATCHES "x86_64" OR ARCHITECTURE MATCHES "i386"))
|
if(WITH_AESNI AND (ARCHITECTURE MATCHES "x86_64" OR ARCHITECTURE MATCHES "i386"))
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -maes")
|
||||||
add_definitions(-D__AES__)
|
add_definitions(-D__AES__)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue