1 POPCOUNT=$(shell grep -q popcnt /proc/cpuinfo && echo 1)
4 POPCOUNT_FLAG=-DHAS_NATIVE_POPCOUNT
9 ifeq ($(VERBOSE), true)
16 OPT_FLAGS=-O0 -g $(POPCOUNT_FLAG) -fno-PIC -static
18 OPT_FLAGS=-O4 $(POPCOUNT_FLAG) -fno-PIC -static
24 CFLAGS= $(INC_FLAGS) $(OPT_FLAGS)
25 CXXFLAGS= $(INC_FLAGS) $(OPT_FLAGS)
29 OBJECTS_BP=bp.o darray.o bpcore.o
34 $(LIB_BP): $(OBJECTS_BP)
36 $(HIDE) ar rcs libbp.a $(OBJECTS_BP)
40 $(HIDE) $(CC) -c $(CFLAGS) $< -o $@
44 $(HIDE) $(CC) -c $(CXXFLAGS) $< -o $@
48 $(HIDE) (gcc -MM *.c) > $@
52 $(HIDE) rm -f *.[ao] depend