1 ifeq ($(MOD_TYPE),V3_LINUX_MOD)
3 else ifeq ($(MOD_TYPE),V3_SYM_MOD)
5 else ifeq ($(MOD_TYPE),V3_SEC_MOD)
11 ifeq ($(MOD_ARCH),i386)
13 else ifeq ($(MOD_ARCH),x86_64)
21 DEFS := -DMOD_NAME=$(MOD_NAME) \
22 -DMOD_DIR=$(MOD_DIR) \
23 -DMOD_OBJ=$(MOD_OBJ) \
24 -DMOD_TYPE=$(TYPE_IDX) \
25 -DMOD_ARCH=$(ARCH_IDX)
28 # cpp -undef $(DEFS) binary.S -o $(MOD_DIR)/.tmp.binary.S
29 # cpp $(DEFS) $(MOD_DIR)/.tmp.binary.S
31 CFLAGS := -fno-stack-protector -Wall -O -Werror -fPIC -mno-red-zone
34 cpp -undef $(DEFS) binary.S -o $(MOD_DIR)/.tmp.binary.S
35 gcc $(CFLAGS) $(DEFS) -c $(MOD_DIR)/.tmp.binary.S -o $(MOD_DIR)/$(MOD_NAME).vo
36 rm -f $(MOD_DIR)/.tmp.binary.S