update flags for assembly use with SGX
parent
44e9ec751a
commit
ee6fe76296
|
|
@ -6,9 +6,11 @@ if [ -z $1 ]; then
|
|||
fi
|
||||
|
||||
# Build without assembly optimizations
|
||||
#make SGX_MODE=HW SGX_PRERELEASE=1 SGX_WOLFSSL_LIB=${1}IDE/LINUX-SGX/ WOLFSSL_ROOT=${1} SGX_DEBUG=0 HAVE_WOLFSSL_TEST=1 HAVE_WOLFSSL_BENCHMARK=1 HAVE_WOLFSSL_SP=1 clean
|
||||
#make SGX_MODE=HW SGX_PRERELEASE=1 SGX_WOLFSSL_LIB=${1}IDE/LINUX-SGX/ WOLFSSL_ROOT=${1} SGX_DEBUG=0 HAVE_WOLFSSL_TEST=1 HAVE_WOLFSSL_BENCHMARK=1 HAVE_WOLFSSL_SP=1
|
||||
|
||||
# Build with assembly optimizations
|
||||
make SGX_MODE=HW SGX_PRERELEASE=1 SGX_WOLFSSL_LIB=${1}IDE/LINUX-SGX/ WOLFSSL_ROOT=${1} SGX_DEBUG=0 HAVE_WOLFSSL_TEST=1 HAVE_WOLFSSL_BENCHMARK=1 HAVE_WOLFSSL_SP=1 HAVE_WOLFSSL_ASSEMBLY=1 clean
|
||||
make SGX_MODE=HW SGX_PRERELEASE=1 SGX_WOLFSSL_LIB=${1}IDE/LINUX-SGX/ WOLFSSL_ROOT=${1} SGX_DEBUG=0 HAVE_WOLFSSL_TEST=1 HAVE_WOLFSSL_BENCHMARK=1 HAVE_WOLFSSL_SP=1 HAVE_WOLFSSL_ASSEMBLY=1
|
||||
|
||||
exit 0
|
||||
|
|
|
|||
|
|
@ -64,11 +64,12 @@ endif
|
|||
ifeq ($(HAVE_WOLFSSL_ASSEMBLY), 1)
|
||||
Wolfssl_C_Extra_Flags += -DWOLFSSL_X86_64_BUILD\
|
||||
-DWOLFSSL_AESNI\
|
||||
-maes -masm=intel
|
||||
-maes -mavx -mavx2 -msse4.2
|
||||
|
||||
#ifeq ($(HAVE_WOLFSSL_SP), 1)
|
||||
# Wolfssl_C_Extra_Flags += -DWOLFSSL_SP_X86_64_ASM\
|
||||
# -DWOLFSSL_SP_X86_64\
|
||||
# -DWOLFSSL_SP_ASM
|
||||
Wolfssl_C_Extra_Flags += -DWOLFSSL_SP_X86_64_ASM\
|
||||
-DWOLFSSL_SP_X86_64\
|
||||
-DWOLFSSL_SP_ASM
|
||||
#endif
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -56,12 +56,13 @@ endif
|
|||
ifeq ($(HAVE_WOLFSSL_ASSEMBLY), 1)
|
||||
Wolfssl_C_Extra_Flags += -DWOLFSSL_X86_64_BUILD\
|
||||
-DWOLFSSL_AESNI\
|
||||
-maes -masm=intel
|
||||
#ifeq ($(HAVE_WOLFSSL_SP), 1)
|
||||
# Wolfssl_C_Extra_Flags += -DWOLFSSL_SP_X86_64_ASM\
|
||||
# -DWOLFSSL_SP_X86_64\
|
||||
# -DWOLFSSL_SP_ASM
|
||||
#endif
|
||||
-maes -mavx -mavx2 -msse4.2
|
||||
|
||||
ifeq ($(HAVE_WOLFSSL_SP), 1)
|
||||
Wolfssl_C_Extra_Flags += -DWOLFSSL_SP_X86_64_ASM\
|
||||
-DWOLFSSL_SP_X86_64\
|
||||
-DWOLFSSL_SP_ASM
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(HAVE_WOLFSSL_SP), 1)
|
||||
|
|
|
|||
Loading…
Reference in New Issue