VirtualBox

Ticket #415: vbox-kmp-vboxadd.diff

File vbox-kmp-vboxadd.diff, 3.0 KB (added by GlaDiaC, 17 years ago)
  • src/VBox/Additions/linux/module/Makefile.module

    Author: Andreas Schneider <mail@cynapses.org>
    Subject: Add missing files to compile vboxadd
    Fixed upstream: No
    
    old new MODULE = vboxadd  
    2323OBJS   = \
    2424        cmc.o \
    2525        hgcmcall.o \
     26        heapsimple.o \
    2627        vboxmod.o \
    2728        GenericRequest.o \
    2829        PhysHeap.o \
    OBJS = \  
    3132        HGCMInternal.o \
    3233        r0drv/alloc-r0drv.o \
    3334        r0drv/linux/alloc-r0drv-linux.o \
    34         r0drv/linux/semaphore-r0drv-linux.o
     35        r0drv/linux/semaphore-r0drv-linux.o \
     36        r0drv/linux/spinlock-r0drv-linux.o
    3537
    3638ifneq ($(MAKECMDGOALS),clean)
    3739
  • src/VBox/Additions/linux/module/files_vboxadd

    old new FILES_VBOXADD_NOBIN=" \  
    2323    ${PATH_ROOT}/include/iprt/assert.h=>include/iprt/assert.h \
    2424    ${PATH_ROOT}/include/iprt/cdefs.h=>include/iprt/cdefs.h \
    2525    ${PATH_ROOT}/include/iprt/err.h=>include/iprt/err.h \
     26    ${PATH_ROOT}/include/iprt/heap.h=>include/iprt/heap.h \
    2627    ${PATH_ROOT}/include/iprt/log.h=>include/iprt/log.h \
    2728    ${PATH_ROOT}/include/iprt/mem.h=>include/iprt/mem.h \
    2829    ${PATH_ROOT}/include/iprt/param.h=>include/iprt/param.h \
    2930    ${PATH_ROOT}/include/iprt/semaphore.h=>include/iprt/semaphore.h \
     31    ${PATH_ROOT}/include/iprt/spinlock.h=>include/iprt/spinlock.h \
    3032    ${PATH_ROOT}/include/iprt/stdarg.h=>include/iprt/stdarg.h \
    3133    ${PATH_ROOT}/include/iprt/stdint.h=>include/iprt/stdint.h \
    3234    ${PATH_ROOT}/include/iprt/string.h=>include/iprt/string.h \
    FILES_VBOXADD_NOBIN=" \  
    4648    ${PATH_ROOT}/src/VBox/Additions/common/VBoxGuestLib/VBGLInternal.h=>VBGLInternal.h \
    4749    ${PATH_ROOT}/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestLog.h=>VBoxGuestLog.h \
    4850    ${PATH_ROOT}/src/VBox/Additions/common/VBoxGuestLib/VMMDev.cpp=>VMMDev.c \
     51    ${PATH_ROOT}/src/VBox/Runtime/alloc/heapsimple.cpp=>heapsimple.c \
    4952    ${PATH_ROOT}/src/VBox/Runtime/include/internal/magics.h=>include/internal/magics.h \
    5053    ${PATH_ROOT}/src/VBox/Runtime/r0drv/alloc-r0drv.cpp=>r0drv/alloc-r0drv.c \
    5154    ${PATH_ROOT}/src/VBox/Runtime/r0drv/alloc-r0drv.h=>r0drv/alloc-r0drv.h \
    5255    ${PATH_ROOT}/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c=>r0drv/linux/alloc-r0drv-linux.c \
    5356    ${PATH_ROOT}/src/VBox/Runtime/r0drv/linux/semaphore-r0drv-linux.c=>r0drv/linux/semaphore-r0drv-linux.c \
     57    ${PATH_ROOT}/src/VBox/Runtime/r0drv/linux/spinlock-r0drv-linux.c=>r0drv/linux/spinlock-r0drv-linux.c \
    5458    ${PATH_ROOT}/src/VBox/Runtime/r0drv/linux/string.h=>r0drv/linux/string.h \
    5559    ${PATH_ROOT}/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h=>r0drv/linux/the-linux-kernel.h \
    5660    ${PATH_ROOT}/src/VBox/Additions/linux/module/vboxmod.c=>vboxmod.c \

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy