VirtualBox

Changeset 13314 in vbox for trunk/src/VBox/Additions/linux


Ignore:
Timestamp:
Oct 15, 2008 10:46:08 PM (16 years ago)
Author:
vboxsync
Message:

Created assert-r0drv-linux.c (finally).

Location:
trunk/src/VBox/Additions/linux/module
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/linux/module/Makefile.module

    r11876 r13314  
    7171        r0drv/alloc-r0drv.o \
    7272        r0drv/linux/alloc-r0drv-linux.o \
     73        r0drv/linux/assert-r0drv-linux.o \
    7374        r0drv/linux/semevent-r0drv-linux.o \
    7475        r0drv/linux/semfastmutex-r0drv-linux.o \
     
    7980        umoddi3.o \
    8081        qdivrem.o \
    81         assert.o \
    8282        logbackdoor.o \
    8383        logformat.o \
     
    8585        strformatrt.o \
    8686        strformattype.o \
    87         strformat-vbox.o
     87        strformat-vbox.o \
     88    RTAssertShouldPanic-generic.o
    8889ifeq ($(BUILD_TARGET_ARCH),amd64)
    8990OBJS += \
  • trunk/src/VBox/Additions/linux/module/files_vboxadd

    r11519 r13314  
    6666    ${PATH_ROOT}/src/VBox/Runtime/common/math/gcc/udivdi3.c=>udivdi3.c \
    6767    ${PATH_ROOT}/src/VBox/Runtime/common/math/gcc/umoddi3.c=>umoddi3.c \
    68     ${PATH_ROOT}/src/VBox/Runtime/common/misc/assert.cpp=>assert.c \
    6968    ${PATH_ROOT}/src/VBox/Runtime/common/string/strformat.cpp=>strformat.c \
    7069    ${PATH_ROOT}/src/VBox/Runtime/common/string/strformatrt.cpp=>strformatrt.c \
    7170    ${PATH_ROOT}/src/VBox/Runtime/common/string/strformattype.cpp=>strformattype.c \
     71    ${PATH_ROOT}/src/VBox/Runtime/generic/RTAssertShouldPanic-generic.cpp=>RTAssertShouldPanic-generic.cpp \
    7272    ${PATH_ROOT}/src/VBox/Runtime/r0drv/alloc-r0drv.cpp=>r0drv/alloc-r0drv.c \
    7373    ${PATH_ROOT}/src/VBox/Runtime/r0drv/alloc-r0drv.h=>r0drv/alloc-r0drv.h \
    7474    ${PATH_ROOT}/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c=>r0drv/linux/alloc-r0drv-linux.c \
     75    ${PATH_ROOT}/src/VBox/Runtime/r0drv/linux/assert-r0drv-linux.c=>r0drv/linux/assert-r0drv-linux.c \
    7576    ${PATH_ROOT}/src/VBox/Runtime/r0drv/linux/semevent-r0drv-linux.c=>r0drv/linux/semevent-r0drv-linux.c \
    7677    ${PATH_ROOT}/src/VBox/Runtime/r0drv/linux/semeventmulti-r0drv-linux.c=>r0drv/linux/semeventmulti-r0drv-linux.c \
  • trunk/src/VBox/Additions/linux/module/vboxmod.c

    r12280 r13314  
    11/** @file
    2  *
    32 * vboxadd -- VirtualBox Guest Additions for Linux
    43 */
     
    8584#endif
    8685
    87 /* This is called by our assert macros to find out whether we want
    88    to insert a breakpoint after the assertion. In kernel modules we
    89    do not of course. */
    90 RTDECL(bool)    RTAssertDoBreakpoint(void)
    91 {
    92     return false;
    93 }
    94 EXPORT_SYMBOL(RTAssertDoBreakpoint);
    95 
    9686/** device extension structure (we only support one device instance) */
    9787static VBoxDevice *vboxDev = NULL;
     
    115105EXPORT_SYMBOL (vboxadd_cmc_open);
    116106EXPORT_SYMBOL (vboxadd_cmc_close);
     107
     108/** @todo check that this works for all the kernels. */
     109EXPORT_SYMBOL (RTR0AssertPanicSystem);
     110EXPORT_SYMBOL (RTAssertShouldPanic);
     111EXPORT_SYMBOL (AssertMsg1);
     112EXPORT_SYMBOL (AssertMsg2);
     113
    117114
    118115#define MAX_HGCM_CONNECTIONS 1024
     
    599596
    600597/**
    601  * Dummy read function - we only supply this because we implement poll and 
     598 * Dummy read function - we only supply this because we implement poll and
    602599 * fasync.
    603600 */
     
    11671164MODULE_DEVICE_TABLE(pci, vmmdev_pci_id);
    11681165
    1169 int __gxx_personality_v0 = 0xdeadbeef;
     1166
    11701167
    11711168/*
     
    11761173 * End:
    11771174 */
     1175
Note: See TracChangeset for help on using the changeset viewer.

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