endif
endif
+ifeq ($(DEBUG_NE2K),1)
+DEBUG_SECTIONS := $(DEBUG_SECTIONS) -DDEBUG_NE2K
+else
+ifeq ($(DEBUG_NE2K),0)
+DEBUG_SECTIONS := $(DEBUG_SECTIONS) -UDEBUG_NE2K
+endif
+endif
+
#DEBUG_SECTIONS := $(DEBUG_SECTIONS) -DTEST_NE2K
ifeq ($(DEBUG),1)
INSTRUMENT_OPT :=
endif
+CFLAGS = -fno-stack-protector
# ----------------------------------------------------------------------
palacios/vmm_direct_paging.o \
palacios/vmm_ringbuffer.o \
palacios/vmm_hypercall.o \
+ palacios/vmm_lock.o \
$(OBJ_FILES)
# vmx.c vmcs_gen.c vmcs.c
# Extra C flags for the VMM objects
$(VMM_OBJS) :: EXTRA_CFLAGS = \
- $(JRLDEBUG) \
+ $(JRLDEBUG) $(CFLAGS)\
xed/v3-udiv-compat.o \
$(XED_OBJS) :: EXTRA_CFLAGS = \
- $(JRLDEBUG) \
+ $(JRLDEBUG) $(CFLAGS)\
DEVICES_OBJS := \
devices/generic.o \
devices/ram_hd.o \
devices/i440fx.o \
devices/piix3.o \
+ devices/net_cd.o \
+# devices/ne2k.o \
# devices/cdrom.o \
# devices/ramdisk.o \
# devices/vnic.o \
$(DEVICES_OBJS) :: EXTRA_CFLAGS = \
- $(JRLDEBUG) \
+ $(JRLDEBUG) $(CFLAGS)\