Lines 11-29
Link Here
|
11 |
|
11 |
|
12 |
CC_WARNINGS := -Wall -Wstrict-prototypes |
12 |
CC_WARNINGS := -Wall -Wstrict-prototypes |
13 |
CC_OPTS := $(GLOBAL_DEFS) $(CC_WARNINGS) |
13 |
CC_OPTS := $(GLOBAL_DEFS) $(CC_WARNINGS) |
14 |
|
|
|
15 |
ifeq ($(shell $(GREP) 'FIX_IO_APIC_BASE_0' $(HEADER_DIR)/asm/fixmap.h 2>/dev/null),) |
16 |
CC_OPTS += -DVMWARE__FIX_IO_APIC_BASE=FIX_IO_APIC_BASE |
17 |
else |
18 |
CC_OPTS += -DVMWARE__FIX_IO_APIC_BASE=FIX_IO_APIC_BASE_0 |
14 |
CC_OPTS += -DVMWARE__FIX_IO_APIC_BASE=FIX_IO_APIC_BASE_0 |
19 |
endif |
|
|
20 |
|
21 |
ifneq ($(shell $(GREP) 'struct poll_wqueues' $(HEADER_DIR)/linux/poll.h 2>/dev/null),) |
22 |
CC_OPTS += -DVMW_HAVE_EPOLL |
15 |
CC_OPTS += -DVMW_HAVE_EPOLL |
23 |
endif |
|
|
24 |
|
25 |
CC_OPTS += -DVMW_USING_KBUILD |
16 |
CC_OPTS += -DVMW_USING_KBUILD |
26 |
|
|
|
27 |
INCLUDE := -I$(SRCROOT)/include -I$(SRCROOT)/common -I$(SRCROOT)/linux |
17 |
INCLUDE := -I$(SRCROOT)/include -I$(SRCROOT)/common -I$(SRCROOT)/linux |
28 |
|
18 |
|
29 |
EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) |
19 |
EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) |