diff options
Diffstat (limited to 'src/Makefile')
-rw-r--r-- | src/Makefile | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile index dea172f6..1b71f27f 100644 --- a/src/Makefile +++ b/src/Makefile @@ -285,6 +285,24 @@ ifeq "$(shell uname -s)" "FreeBSD" PLATFORM := FreeBSD PLATFORM_UNSUPPORTED := 1 C_CXX_FLAGS += -DTC_UNIX -DTC_BSD -DTC_FREEBSD + + CC := cc + CXX := c++ + + ifeq "$(SIMD_SUPPORTED)" "1" + CFLAGS += -msse2 -maes + CXXFLAGS += -msse2 -maes + + ifeq "$(origin SSSE3)" "command line" + CFLAGS += -mssse3 + CXXFLAGS += -mssse3 + endif + + ifeq "$(origin SSE41)" "command line" + CFLAGS += -mssse3 -msse4.1 + CXXFLAGS += -mssse3 -msse4.1 + endif + endif endif |