Browse Source

Only use SSE/SSE2 for X64 for regular stuff.

pull/2/head
Adam Ierymenko 6 years ago
parent
commit
bcb3fc7fc0
No known key found for this signature in database
GPG Key ID: C8877CF2D7A5D7F3
  1. 8
      make-linux.mk

8
make-linux.mk

@ -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

Loading…
Cancel
Save