obj-m += compat.o

BCLINUX = /etc/bclinux-release
exist = $(shell if [ -f $(BCLINUX) ]; then echo "exist"; else echo "notexist"; fi;)
ifeq ($(exist),notexist)
EXTRA_CFLAGS += -fstack-protector-all
endif

compat-y += main.o

# Compat kernel compatibility code
compat-$(CONFIG_COMPAT_KERNEL_3_11) += compat-3.11.o
compat-$(CONFIG_COMPAT_KERNEL_3_12) += compat-3.12.o
compat-$(CONFIG_COMPAT_KERNEL_3_13) += compat-3.13.o
compat-$(CONFIG_COMPAT_KERNEL_3_15) += compat-3.15.o
compat-$(CONFIG_COMPAT_KERNEL_3_16) += compat-3.16.o
compat-$(CONFIG_COMPAT_KERNEL_3_18) += compat-3.18.o
compat-$(CONFIG_COMPAT_KERNEL_4_0) += compat-4.0.o
compat-$(CONFIG_COMPAT_KERNEL_4_1) += compat-4.1.o
compat-$(CONFIG_COMPAT_KERNEL_4_16) += compat-4.16.o

compat-y += uuid.o
compat-y += rhashtable.o
compat-y += syscall.o

compat-y += ../block/blk-mq-rdma.o
