mirror of
https://github.com/xerial/snappy-java.git
synced 2025-07-23 14:04:39 +02:00
Add a macro to turn sse2/avx2 on/off in Makefile
This commit is contained in:
parent
f89a30c741
commit
4fbfa72ebd
8
Makefile
8
Makefile
@ -49,8 +49,12 @@ $(SNAPPY_OUT)/%.o : $(BITSHUFFLE_SRC_DIR)/%.c
|
|||||||
|
|
||||||
SNAPPY_OBJ:=$(addprefix $(SNAPPY_OUT)/,$(patsubst %.cc,%.o,$(SNAPPY_CC)) $(patsubst %.c,%.o,$(BITSHUFFLE_C)) SnappyNative.o)
|
SNAPPY_OBJ:=$(addprefix $(SNAPPY_OUT)/,$(patsubst %.cc,%.o,$(SNAPPY_CC)) $(patsubst %.c,%.o,$(BITSHUFFLE_C)) SnappyNative.o)
|
||||||
|
|
||||||
# Undefined macros for sse2/avx2 to generate a platform-independent binary
|
ifndef UNIVERSAL_BITSHUFFLE
|
||||||
CXXFLAGS:=$(CXXFLAGS) -U__AVX2__ -U__SSE2__ -I$(SNAPPY_SRC_DIR) -I$(BITSHUFFLE_SRC_DIR)
|
# Undefined macros to generate a platform-independent binary
|
||||||
|
CXXFLAGS:=$(CXXFLAGS) -U__AVX2__ -U__SSE2__ -I$(SNAPPY_SRC_DIR) -I$(BITSHUFFLE_SRC_DIR)
|
||||||
|
else
|
||||||
|
CXXFLAGS:=$(CXXFLAGS) -I$(SNAPPY_SRC_DIR) -I$(BITSHUFFLE_SRC_DIR)
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(OS_NAME),SunOS)
|
ifeq ($(OS_NAME),SunOS)
|
||||||
TAR:= gtar
|
TAR:= gtar
|
||||||
|
Loading…
x
Reference in New Issue
Block a user