-
#
-#TCPSTACK, uIP is used currently
+#uIP, ON -- used, OFF -- not used
#
UIP=OFF
#endif
+ifeq ($(PROFILE_VMM),1)
+ EXTRA_C_OPTS:= -DPROFILE_VMM
+endif
# ----------------------------------------------------------------------
COMMON_C_OBJS := $(COMMON_C_SRCS:%.c=common/%.o)
-
-
V3_LD_FLAGS := -L./palacios/
#V3_LIBS := -lxed -lv3vee
V3_LIBS := ./palacios/libxed.a ./palacios/libv3vee.a ./palacios/libxed.a ./palacios/libv3vee.a
V3_OBJS := ./palacios/libxed.a ./palacios/libv3vee.a ./palacios/vm_kernel
-
-
-
-
ifeq ($(UIP),ON)
UIP_C_SRCS := psock.c timer.c uip_arp.c uip.c uip-fw.c uiplib.c uip-neighbor.c uip-split.c resolv.c
UIP_C_OBJS := $(UIP_C_SRCS:%.c=net/%.o)
endif
ifeq ($(LWIP),ON)
+
LWIP_OBJS := lwip
CC_LWIP_OPTS := -I$(PROJECT_ROOT)/include/lwip -I$(PROJECT_ROOT)/include/lwip/ipv4 -I$(PROJECT_ROOT)/include/libc -DLWIP_DEBUG
+
else
LWIP_OBJS :=
CC_LWIP_OPTS :=