VirtualBox

Changeset 50674 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Mar 4, 2014 11:15:29 AM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
92613
Message:

Devices: fixes for VBOX_WITH_HGCM undefined (thanks Genode Labs)

Location:
trunk/src/VBox/Devices
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Makefile.kmk

    r50550 r50674  
    119119        VBOX_ACPI \
    120120        VBOX_HGCM_HOST_CODE \
    121         VBOX_WITH_HGCM \
     121        $(if $(VBOX_WITH_HGCM),VBOX_WITH_HGCM,) \
    122122        $(if $(VBOX_BIOS_DMI_FALLBACK),VBOX_BIOS_DMI_FALLBACK,) \
    123123        VBOX_WITH_DMI_CHASSIS \
     
    152152        PC/DevPcArch.cpp \
    153153        VMMDev/VMMDev.cpp \
    154         VMMDev/VMMDevHGCM.cpp \
     154        $(if $(VBOX_WITH_HGCM),VMMDev/VMMDevHGCM.cpp,) \
    155155        VMMDev/VMMDevTesting.cpp \
    156156        Network/DevPCNet.cpp \
     
    793793   VBoxDDGC_DEFS.darwin   = VBOX_WITH_2X_4GB_ADDR_SPACE
    794794  endif
    795   VBoxDDGC_DEFS           = VBOX_WITH_HGCM
     795  VBoxDDGC_DEFS           = $(if $(VBOX_WITH_HGCM),VBOX_WITH_HGCM,)
    796796  VBoxDDGC_INCS           = build
    797797  VBoxDDGC_SOURCES        = \
     
    944944 VBoxDDR0_TEMPLATE       = VBoxR0
    945945 VBoxDDR0_DEFS.darwin.x86= VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R0 VBOX_WITH_2X_4GB_ADDR_SPACE
    946  VBoxDDR0_DEFS           = IN_RT_R0 VBOX_WITH_HGCM # - WTF is IN_RT_R0 doing here?
     946 VBoxDDR0_DEFS           = IN_RT_R0 $(if $(VBOX_WITH_HGCM),VBOX_WITH_HGCM,) # - WTF is IN_RT_R0 doing here?
    947947 VBoxDDR0_DEFS.win    += VBOX_WITH_WIN_PARPORT_SUP
    948948 VBoxDDR0_INCS           = build
     
    11211121 #
    11221122 ServicesR0_TEMPLATE  = VBoxR0
    1123  ServicesR0_DEFS      = IN_INTNET_R0 IN_RT_R0 $(if $(VBOX_WITH_PCI_PASSTHROUGH),IN_PCIRAW_R0,) \
     1123 ServicesR0_DEFS      = IN_INTNET_R0 IN_RT_R0 \
     1124        $(if $(VBOX_WITH_PCI_PASSTHROUGH),IN_PCIRAW_R0,) \
    11241125        $(if $(VBOX_WITH_NAT_SERVICE),VBOX_WITH_NAT_SERVICE,)
    11251126 ServicesR0_SOURCES   = \
  • trunk/src/VBox/Devices/VMMDev/VMMDev.cpp

    r49426 r50674  
    15141514}
    15151515
    1516 #endif /* VBOX_WITH_HGCM */
    1517 
    15181516/**
    15191517 * Handles VMMDevReq_HGCMCancel.
     
    15611559    return vmmdevHGCMCancel2(pThis, pReq->physReqToCancel);
    15621560}
     1561
     1562#endif /* VBOX_WITH_HGCM */
    15631563
    15641564
     
    24052405            *pfDelayedUnlock = true;
    24062406            break;
    2407 #endif /* VBOX_WITH_HGCM */
    24082407
    24092408        case VMMDevReq_HGCMCancel:
     
    24152414            pReqHdr->rc = vmmdevReqHandler_HGCMCancel2(pThis, pReqHdr);
    24162415            break;
     2416#endif /* VBOX_WITH_HGCM */
    24172417
    24182418        case VMMDevReq_VideoAccelEnable:
     
    35963596    pThis->u32LastStatIntervalSize = 0;
    35973597
     3598#ifdef VBOX_WITH_HGCM
    35983599    /* Clear the "HGCM event enabled" flag so the event can be automatically reenabled.  */
    35993600    pThis->u32HGCMEnabled = 0;
     3601#endif
    36003602
    36013603    /*
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette