Changeset 85519 in vbox for trunk/src/VBox/HostDrivers
- Timestamp:
- Jul 29, 2020 11:24:55 AM (5 years ago)
- Location:
- trunk/src/VBox/HostDrivers/Support/linux
- Files:
-
- 2 edited
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/Support/linux/Makefile
r84947 r85519 40 40 SUPDrvTracer.o \ 41 41 SUPLibAll.o \ 42 common/string/strformatrt.o 43 44 ifdef VBOX_WITHOUT_COMBINED_SOURCES 45 VBOXMOD_OBJS += \ 46 combined-agnostic.o \ 47 combined-os-specific.o 48 else # VBOX_WITHOUT_COMBINED_SOURCES 49 VBOXMOD_OBJS += \ 42 50 r0drv/alloc-r0drv.o \ 43 51 r0drv/initterm-r0drv.o \ … … 99 107 common/string/strformat.o \ 100 108 common/string/strformatnum.o \ 101 common/string/strformatrt.o \102 109 common/string/strformattype.o \ 103 110 common/string/strprintf.o \ … … 121 128 generic/uuid-generic.o \ 122 129 VBox/log-vbox.o 130 ifeq ($(VBOX_KBUILD_TARGET_ARCH),amd64) 131 VBOXMOD_OBJS += common/alloc/heapsimple.o 132 endif 133 endif # VBOX_WITHOUT_COMBINED_SOURCES 123 134 ifeq ($(VBOX_KBUILD_TARGET_ARCH),x86) 124 135 VBOXMOD_OBJS += \ … … 131 142 math/gcc/umoddi3.o 132 143 endif 133 ifeq ($(VBOX_KBUILD_TARGET_ARCH),amd64)134 VBOXMOD_OBJS += common/alloc/heapsimple.o135 endif136 144 ifdef VBOX_WITH_NATIVE_DTRACE 137 145 VBOXMOD_OBJS += SUPDrvDTrace.o 138 146 endif 147 139 148 VBOXMOD_INCL = \ 140 149 $(VBOXDRV_DIR) \ … … 146 155 /usr/include 147 156 endif 157 148 158 VBOXMOD_DEFS = \ 149 159 RT_OS_LINUX \ -
trunk/src/VBox/HostDrivers/Support/linux/combined-agnostic.c
r85508 r85519 1 1 /* $Id$ */ 2 2 /** @file 3 * VBoxGuest- Combine a bunch of OS agnostic sources into one compile unit.3 * SUPDrv - Combine a bunch of OS agnostic sources into one compile unit. 4 4 */ 5 5 … … 29 29 #include <VBox/log.h> 30 30 31 //#undef LOG_GROUP32 #include "VBoxGuestR0LibGenericRequest.c"33 #undef LOG_GROUP34 #include "VBoxGuestR0LibHGCMInternal.c"35 //#undef LOG_GROUP36 #include "VBoxGuestR0LibInit.c"37 //#undef LOG_GROUP38 #include "VBoxGuestR0LibPhysHeap.c"39 #undef LOG_GROUP40 #include "VBoxGuestR0LibVMMDev.c"41 31 #undef LOG_GROUP 42 32 #include "r0drv/alloc-r0drv.c" … … 53 43 #undef LOG_GROUP 54 44 #include "common/alloc/alloc.c" 45 #undef LOG_GROUP 46 #include "common/checksum/crc32.c" 47 #undef LOG_GROUP 48 #include "common/checksum/ipv4.c" 49 #undef LOG_GROUP 50 #include "common/checksum/ipv6.c" 55 51 #undef LOG_GROUP 56 52 #include "common/err/errinfo.c" … … 84 80 #include "common/misc/assert.c" 85 81 #undef LOG_GROUP 82 #include "common/misc/handletable.c" 83 #undef LOG_GROUP 84 #include "common/misc/handletablectx.c" 85 #undef LOG_GROUP 86 86 #include "common/misc/thread.c" 87 87 #undef LOG_GROUP 88 88 #include "common/string/RTStrCat.c" 89 #undef LOG_GROUP90 #include "common/string/RTStrCmp.c"91 89 #undef LOG_GROUP 92 90 #include "common/string/RTStrCopy.c" … … 97 95 #undef LOG_GROUP 98 96 #include "common/string/RTStrEnd.c" 99 #undef LOG_GROUP100 #include "common/string/RTStrICmpAscii.c"101 #undef LOG_GROUP102 #include "common/string/RTStrNICmpAscii.c"103 97 #undef LOG_GROUP 104 98 #include "common/string/RTStrNCmp.c" … … 118 112 #include "common/string/strtonum.c" 119 113 #undef LOG_GROUP 120 #include "common/string/utf-8.c"121 #undef LOG_GROUP122 114 #include "common/table/avlpv.c" 123 115 #undef LOG_GROUP … … 129 121 #undef LOG_GROUP 130 122 #include "generic/RTLogWriteStdOut-stub-generic.c" 123 #undef LOG_GROUP 124 #include "generic/RTLogWriteUser-generic.c" 125 #undef LOG_GROUP 126 #include "generic/RTMpGetArraySize-generic.c" 131 127 #undef LOG_GROUP 132 128 #include "generic/RTMpGetCoreCount-generic.c" … … 140 136 #include "generic/RTSemEventMultiWaitNoResume-2-ex-generic.c" 141 137 #undef LOG_GROUP 142 #include "generic/ rtStrFormatKernelAddress-generic.c"138 #include "generic/RTTimerCreate-generic.c" 143 139 #undef LOG_GROUP 144 140 #include "generic/errvars-generic.c" … … 146 142 #include "generic/mppresent-generic.c" 147 143 #undef LOG_GROUP 144 #include "generic/uuid-generic.c" 145 #undef LOG_GROUP 148 146 #include "VBox/log-vbox.c" 149 #undef LOG_GROUP150 #include "VBox/logbackdoor.c"151 147 152 148 #ifdef RT_ARCH_AMD64 … … 155 151 #endif 156 152 157 #if 0 / /def RT_ARCH_X86 - iprt/nocrt/limit.h clashes.153 #if 0 /*def RT_ARCH_X86 - iprt/nocrt/limit.h clashes.*/ 158 154 # include "common/math/gcc/divdi3.c" 159 155 # include "common/math/gcc/moddi3.c" … … 164 160 #endif 165 161 162 163 -
trunk/src/VBox/HostDrivers/Support/linux/combined-os-specific.c
r85508 r85519 1 1 /* $Id$ */ 2 2 /** @file 3 * VBoxGuest- Combine a bunch of OS specific sources into one compile unit.3 * SUPDrv - Combine a bunch of OS specific sources into one compile unit. 4 4 */ 5 5 … … 36 36 #include "r0drv/linux/mpnotification-r0drv-linux.c" 37 37 #include "r0drv/linux/process-r0drv-linux.c" 38 #undef LOG_GROUP 39 #include "r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.c" 40 #undef LOG_GROUP 41 #define LOG_GROUP LOG_GROUP_DEFAULT 38 42 #include "r0drv/linux/semevent-r0drv-linux.c" 39 43 #include "r0drv/linux/semeventmulti-r0drv-linux.c" … … 43 47 #include "r0drv/linux/thread-r0drv-linux.c" 44 48 #include "r0drv/linux/thread2-r0drv-linux.c" 49 #include "r0drv/linux/threadctxhooks-r0drv-linux.c" 45 50 #undef LOG_GROUP 46 51 #include "r0drv/linux/time-r0drv-linux.c" 52 #undef LOG_GROUP 53 #define LOG_GROUP LOG_GROUP_DEFAULT 47 54 #include "r0drv/linux/timer-r0drv-linux.c" 48 55 #include "r0drv/linux/RTLogWriteDebugger-r0drv-linux.c" -
trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv
r83886 r85519 85 85 ${PATH_ROOT}/include/VBox/vmm/hm_svm.h=>include/VBox/vmm/hm_svm.h \ 86 86 ${PATH_ROOT}/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c=>linux/SUPDrv-linux.c \ 87 ${PATH_ROOT}/src/VBox/HostDrivers/Support/linux/combined-agnostic.c=>combined-agnostic.c \ 88 ${PATH_ROOT}/src/VBox/HostDrivers/Support/linux/combined-os-specific.c=>combined-os-specific.c \ 87 89 ${PATH_ROOT}/src/VBox/HostDrivers/Support/SUPDrv.cpp=>SUPDrv.c \ 88 90 ${PATH_ROOT}/src/VBox/HostDrivers/Support/SUPDrvGip.cpp=>SUPDrvGip.c \
Note:
See TracChangeset
for help on using the changeset viewer.