Only use SSE/SSE2 for X64 for regular stuff.

This commit is contained in:
Adam Ierymenko 2020-10-20 18:51:38 -04:00
parent 70f37962cf
commit bcb3fc7fc0
No known key found for this signature in database
GPG key ID: C8877CF2D7A5D7F3

View file

@ -119,15 +119,15 @@ ifeq ($(CC_MACH),x86_64)
ZT_ARCHITECTURE=2 ZT_ARCHITECTURE=2
ZT_USE_X64_ASM_SALSA=1 ZT_USE_X64_ASM_SALSA=1
ZT_USE_X64_ASM_ED25519=1 ZT_USE_X64_ASM_ED25519=1
override CFLAGS+=-msse -msse2 -maes -mpclmul override CFLAGS+=-msse -msse2
override CXXFLAGS+=-msse -msse2 -maes -mpclmul override CXXFLAGS+=-msse -msse2
endif endif
ifeq ($(CC_MACH),amd64) ifeq ($(CC_MACH),amd64)
ZT_ARCHITECTURE=2 ZT_ARCHITECTURE=2
ZT_USE_X64_ASM_SALSA=1 ZT_USE_X64_ASM_SALSA=1
ZT_USE_X64_ASM_ED25519=1 ZT_USE_X64_ASM_ED25519=1
override CFLAGS+=-msse -msse2 -maes -mpclmul override CFLAGS+=-msse -msse2
override CXXFLAGS+=-msse -msse2 -maes -mpclmul override CXXFLAGS+=-msse -msse2
endif endif
ifeq ($(CC_MACH),powerpc64le) ifeq ($(CC_MACH),powerpc64le)
ZT_ARCHITECTURE=8 ZT_ARCHITECTURE=8