Changeset 33352 in vbox
- Timestamp:
- Oct 22, 2010 1:18:58 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r33349 r33352 3431 3431 3432 3432 3433 3434 # 3435 # Templates used for building the add-ons. 3436 # 3437 TEMPLATE_VBoxR3AddOn = For the ring-3 context addons. 3438 TEMPLATE_VBoxR3AddOn_EXTENDS = VBOXR3 3439 ifeq ($(KBUILD_TARGET),win) 3440 else 3441 TEMPLATE_VBoxR3AddOn_CXXFLAGS = $(filter-out $(TEMPLATE_VBOX_CXXFLAGS), -fexceptions) -fno-exceptions 3442 TEMPLATE_VBoxR3AddOn_CFLAGS = $(filter-out $(TEMPLATE_VBOX_CFLAGS), -fexceptions -frtti) -fno-exceptions -fno-rtti 3443 endif 3444 TEMPLATE_VBoxR3AddOn_LIBS = \ 3445 $(TEMPLATE_LIBS_VBOXR3) \ 3446 $(LIB_RUNTIME) \ 3447 $(LIB_VMM) 3448 3449 TEMPLATE_VBoxR0AddOn = For the ring-0 context addons. 3450 TEMPLATE_VBoxR0AddOn_EXTENDS = VBoxR0 3451 3452 TEMPLATE_VBoxRcAddOn = For the raw-mode context addons. 3453 TEMPLATE_VBoxRcAddOn_EXTENDS = VBoxRc 3454 3455 3456 3433 3457 # 3434 3458 # Qt 4 -
trunk/src/VBox/Devices/Makefile.kmk
r33236 r33352 67 67 VBoxDDU_DEFS += VBOX_WITH_USB IN_USBLIB 68 68 VBoxDDU_SDKS.win = WINPSDK W2K3DDK 69 if def VBOX_WITH_EHCI69 if defined(VBOX_WITH_EHCI) && !defined(VBOX_WITH_ADDONS) 70 70 VBoxDDU_DEFS += VBOX_WITH_EHCI 71 71 endif … … 136 136 ifdef VBOX_WITH_USB 137 137 VBoxDD_DEFS += VBOX_WITH_USB 138 if def VBOX_WITH_EHCI138 if defined(VBOX_WITH_EHCI) && !defined(VBOX_WITH_ADDONS) 139 139 VBoxDD_DEFS += VBOX_WITH_EHCI 140 140 endif … … 452 452 ifdef VBOX_WITH_USB 453 453 DevicesR3_DEFS += VBOX_WITH_USB 454 if def VBOX_WITH_EHCI454 if defined(VBOX_WITH_EHCI) && !defined(VBOX_WITH_ADDONS) 455 455 DevicesR3_DEFS += VBOX_WITH_EHCI 456 456 DevicesR3_SOURCES += \ … … 610 610 611 611 ifdef VBOX_WITH_USB 612 VBoxDDGC_DEFS+= VBOX_WITH_USB613 if def VBOX_WITH_EHCI612 VBoxDDGC_DEFS += VBOX_WITH_USB 613 if defined(VBOX_WITH_EHCI) && !defined(VBOX_WITH_ADDONS) 614 614 VBoxDDGC_DEFS += VBOX_WITH_EHCI 615 615 VBoxDDGC_SOURCES += \ … … 630 630 VBoxDDGC_DEFS += VBOX_WITH_CRHGSMI 631 631 endif 632 632 633 633 ifdef VBOXWDDM_WITH_VBVA 634 634 VBoxDDGC_DEFS += VBOXWDDM_WITH_VBVA … … 737 737 ifdef VBOX_WITH_USB 738 738 VBoxDDR0_DEFS += VBOX_WITH_USB 739 if def VBOX_WITH_EHCI739 if defined(VBOX_WITH_EHCI) && !defined(VBOX_WITH_ADDONS) 740 740 VBoxDDR0_DEFS += VBOX_WITH_EHCI 741 741 VBoxDDR0_SOURCES += \ … … 1190 1190 1191 1191 # 1192 # The EHCI (USB 2.0) Add-On Modules. 1193 # 1194 if defined(VBOX_WITH_USB) && defined(VBOX_WITH_ADDONS) 1195 DLLS += VBoxEhciR3 1196 VBoxEhciR3_TEMPLATE = VBoxR3AddOn 1197 VBoxEhciR3_SOURCES = USB/DevEHCI.cpp 1198 1199 SYSMODS += VBoxEhciR0 1200 VBoxEhciR0_TEMPLATE = VBoxR0AddOn 1201 VBoxEhciR0_SOURCES = USB/DevEHCI.cpp 1202 1203 ifdef VBOX_WITH_RAW_MODE 1204 SYSMODS += VBoxEhciRC 1205 VBoxEhciRC_TEMPLATE = VBoxRcAddOn 1206 VBoxEhciRC_SOURCES = USB/DevEHCI.cpp 1207 endif 1208 endif # VBOX_WITH_USB && VBOX_WITH_ADDONS 1209 1210 1211 # 1192 1212 # Internal Networking - Ring-3 Testcase for the Ring-0 code (a bit hackish). 1193 1213 #
Note:
See TracChangeset
for help on using the changeset viewer.