Changeset 22854 in vbox
- Timestamp:
- Sep 9, 2009 5:53:52 AM (15 years ago)
- File:
-
- 1 edited
-
trunk/src/VBox/Devices/Makefile.kmk (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Makefile.kmk
r22843 r22854 731 731 Network/DrvNAT.cpp \ 732 732 Network/slirp/bootp.c \ 733 Network/slirp/cksum.c \734 733 Network/slirp/debug.c \ 735 734 Network/slirp/if.c \ … … 737 736 Network/slirp/ip_input.c \ 738 737 Network/slirp/ip_output.c \ 739 Network/slirp/mbuf.c \740 738 Network/slirp/misc.c \ 741 739 Network/slirp/sbuf.c \ … … 746 744 Network/slirp/tcp_subr.c \ 747 745 Network/slirp/tcp_timer.c \ 748 Network/slirp/tftp.c \749 746 Network/slirp/udp.c \ 750 747 Network/slirp/dnsproxy/hash.c \ 751 748 Network/slirp/dnsproxy/dnsproxy.c 749 750 ifdef VBOX_WITH_SLIRP_BSD_MBUF 751 BSD_ARCH=$(if-expr $(KBUILD_TARGET_ARCH) == "amd64",amd64,i386) 752 VBOX_SLIRP_BSD_SOURCES += Network/slirp/bsd/kern/kern_mbuf.c 753 VBOX_SLIRP_BSD_SOURCES += Network/slirp/bsd/kern/uipc_mbuf.c 754 VBOX_SLIRP_BSD_SOURCES += Network/slirp/bsd/kern/uipc_mbuf2.c 755 VBOX_SLIRP_BSD_SOURCES += Network/slirp/bsd/$(BSD_ARCH)/in_cksum.c 756 else 757 VBOX_SLIRP_SOURCES += Network/slirp/mbuf.c \ 758 Network/slirp/cksum.c \ 759 Network/slirp/tftp.c 760 endif 752 761 753 762 VBOX_SLIRP_ALIAS_SOURCES = \ … … 768 777 $(if $(VBOX_WITH_SLIRP_MEMORY_CHECK),RTMEM_WRAP_TO_EF_APIS,) \ 769 778 $(if $(VBOX_WITH_DEBUG_NAT_SOCKETS),VBOX_WITH_DEBUG_NAT_SOCKETS,) \ 770 $(if $(VBOX_WITH_SLIRP_MT),VBOX_WITH_SLIRP_MT,) 779 $(if $(VBOX_WITH_SLIRP_MT),VBOX_WITH_SLIRP_MT,) \ 780 $(if $(VBOX_WITH_SLIRP_BSD_MBUF),VBOX_WITH_SLIRP_BSD_MBUF,) 781 ifdef VBOX_WITH_SLIRP_BSD_MBUF 782 $(file)_INCS += $(1)/slirp/bsd/sys 783 $(file)_INCS += $(1)/slirp/bsd/sys/sys 784 $(file)_INCS += $(1)/slirp/bsd/$(BSD_ARCH)/include 785 $(file)_INCS += $(1)/slirp/bsd/netinet 786 endif 771 787 $(file)_INCS += $(1)/slirp 772 788 $(file)_INCS += $(1)/slirp/libalias … … 774 790 $(file)_CFLAGS = -wd4018 775 791 else 776 $(file)_CFLAGS = -Wno-sign-compare 792 $(file)_CFLAGS += -Wno-sign-compare 793 ifdef VBOX_WITH_SLIRP_BSD_MBUF 794 $(file)_CFLAGS += -Wno-format 795 $(file)_CFLAGS += -Wno-bad-function-cast 796 endif 777 797 endif 778 798 endef 799 779 800 $(foreach file,$(VBOX_SLIRP_SOURCES),$(eval $(call def_vbox_slirp_cflags, Network))) 780 801 … … 788 809 $(foreach file,$(VBOX_SLIRP_ALIAS_SOURCES),$(eval $(call def_vbox_slirp_cflags, Network))) 789 810 $(foreach file,$(VBOX_SLIRP_ALIAS_SOURCES),$(eval $(call def_vbox_slirp_alias_cflags, Network))) 811 812 ifdef VBOX_WITH_SLIRP_BSD_MBUF 813 VBOX_SLIRP_BSD_SOURCES += $(VBOX_SLIRP_BSD_SOURCES.${KBUILD_TARGET_ARCH}) 814 Drivers_SOURCES += $(VBOX_SLIRP_BSD_SOURCES) 815 define def_vbox_slirp_bsd_cflags 816 $(file)_DEFS += VBOX_SLIRP_BSD 817 $(file)_INCS += $(1)/slirp/dnsproxy 818 endef 819 $(foreach file,$(VBOX_SLIRP_BSD_SOURCES),$(eval $(call def_vbox_slirp_cflags, Network))) 820 $(foreach file,$(VBOX_SLIRP_BSD_SOURCES),$(eval $(call def_vbox_slirp_bsd_cflags, Network))) 821 endif 790 822 791 823 # -- OS specific --
Note:
See TracChangeset
for help on using the changeset viewer.

