Changeset 77399 in vbox for trunk/src/VBox/Additions
- Timestamp:
- Feb 20, 2019 6:23:31 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 128953
- Location:
- trunk/src/VBox/Additions
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/VBoxGuest/linux/Makefile
r77398 r77399 32 32 include $(obj)/Makefile-header.gmk 33 33 34 MOD_NAME = vboxguest 35 36 MOD_OBJS = \ 34 VBOXMOD_NAME = vboxguest 35 VBOXMOD_OBJS = \ 37 36 VBoxGuest-linux.o \ 38 37 VBoxGuest.o \ … … 118 117 VBox/logbackdoor.o 119 118 ifeq ($(BUILD_TARGET_ARCH),x86) 120 MOD_OBJS += \119 VBOXMOD_OBJS += \ 121 120 common/math/gcc/divdi3.o \ 122 121 common/math/gcc/moddi3.o \ … … 127 126 endif 128 127 ifeq ($(BUILD_TARGET_ARCH),amd64) 129 MOD_OBJS += common/alloc/heapsimple.o128 VBOXMOD_OBJS += common/alloc/heapsimple.o 130 129 endif 131 130 132 MOD_DEFS = \131 VBOXMOD_DEFS = \ 133 132 VBOX \ 134 133 RT_OS_LINUX \ … … 142 141 VBOX_WITH_HGCM 143 142 ifeq ($(BUILD_TARGET_ARCH),amd64) 144 MOD_DEFS += VBOX_WITH_64_BITS_GUESTS143 VBOXMOD_DEFS += VBOX_WITH_64_BITS_GUESTS 145 144 endif 146 145 ifeq ($(KERN_VERSION),24) 147 MOD_DEFS += EXPORT_SYMTAB146 VBOXMOD_DEFS += EXPORT_SYMTAB 148 147 endif 149 148 150 MOD_INCL = -I$(VBOXGUEST_DIR) -I$(VBOXGUEST_DIR)include -I$(VBOXGUEST_DIR)r0drv/linux149 VBOXMOD_INCL = -I$(VBOXGUEST_DIR) -I$(VBOXGUEST_DIR)include -I$(VBOXGUEST_DIR)r0drv/linux 151 150 152 151 ifeq ($(KERN_VERSION),24) 153 MOD_CFLAGS =152 VBOXMOD_CFLAGS = 154 153 else 155 MOD_CFLAGS = -Wno-declaration-after-statement -include $(VBOXGUEST_DIR)include/VBox/VBoxGuestMangling.h -fno-pie154 VBOXMOD_CFLAGS = -Wno-declaration-after-statement -include $(VBOXGUEST_DIR)include/VBox/VBoxGuestMangling.h -fno-pie 156 155 endif 157 156 158 MOD_CLEAN = . linux r0drv generic r0drv/linux r0drv/generic VBox \ 159 common/alloc common/err common/log common/math/gcc common/misc \ 160 common/string common/table common/time 157 VBOXMOD_CLEAN = \ 158 . \ 159 linux \ 160 r0drv \ 161 generic \ 162 r0drv/linux \ 163 r0drv/generic \ 164 VBox \ 165 common/alloc \ 166 common/err \ 167 common/log \ 168 common/math/gcc \ 169 common/misc \ 170 common/string \ 171 common/table \ 172 common/time 161 173 162 174 include $(obj)/Makefile-footer.gmk 163 175 164 check: $( MOD_NAME)176 check: $(VBOXMOD_NAME) 165 177 @if ! readelf -p __ksymtab_strings vboxguest.ko | grep -E "\[.*\] *(RT|g_..*RT.*)"; then \ 166 178 echo "All exported IPRT symbols are properly renamed!"; \ -
trunk/src/VBox/Additions/linux/sharedfolders/Makefile.module
r77398 r77399 25 25 include $(obj)/Makefile-header.gmk 26 26 27 MOD_NAME = vboxsf28 MOD_OBJS = \27 VBOXMOD_NAME = vboxsf 28 VBOXMOD_OBJS = \ 29 29 vfsmod.o \ 30 30 dirops.o \ … … 40 40 VBoxGuestR0LibSharedFolders.o 41 41 ifeq ($(BUILD_TARGET_ARCH),x86) 42 MOD_OBJS += \42 VBOXMOD_OBJS += \ 43 43 divdi3.o \ 44 44 moddi3.o \ … … 48 48 qdivrem.o 49 49 endif 50 MOD_INCL = \50 VBOXMOD_INCL = \ 51 51 -I$(VBOXSF_DIR) \ 52 52 -I$(VBOXSF_DIR)include \ 53 53 -I$(VBOXSF_DIR)r0drv/linux 54 MOD_DEFS = \54 VBOXMOD_DEFS = \ 55 55 RT_OS_LINUX \ 56 56 IN_RING0 \ … … 64 64 RT_NO_EXPORT_SYMBOL 65 65 ifeq ($(BUILD_TARGET_ARCH),amd64) 66 MOD_DEFS += VBOX_WITH_64_BITS_GUESTS66 VBOXMOD_DEFS += VBOX_WITH_64_BITS_GUESTS 67 67 endif 68 68 ifeq ($(KERN_VERSION),24) 69 MOD_CFLAGS =69 VBOXMOD_CFLAGS = 70 70 else 71 MOD_CFLAGS = -Wno-declaration-after-statement -fshort-wchar -include $(VBOXSF_DIR)/include/VBox/VBoxGuestMangling.h -fno-pie71 VBOXMOD_CFLAGS = -Wno-declaration-after-statement -fshort-wchar -include $(VBOXSF_DIR)/include/VBox/VBoxGuestMangling.h -fno-pie 72 72 endif 73 73 ifdef VBOX_NO_OMIT_FRAME_POINTER 74 MOD_CFLAGS += -fno-omit-frame-pointer74 VBOXMOD_CFLAGS += -fno-omit-frame-pointer 75 75 endif 76 76 … … 79 79 # ClarkConnect 4.3 (cc4) and ClarkConnect 5 (v5) 80 80 ifeq ($(KERNELRELEASE),) 81 MOD_EXTRA+= $(foreach inc,$(KERN_INCL),\81 VBOXMOD_CFLAGS += $(foreach inc,$(KERN_INCL),\ 82 82 $(if $(wildcard $(inc)/linux/utsrelease.h),\ 83 83 $(if $(shell grep '"2.6.18.*fc6.*"' $(inc)/linux/utsrelease.h; \ … … 87 87 -DKERNEL_FC6,),)) 88 88 else 89 MOD_EXTRA+= $(if $(shell echo "$(KERNELRELEASE)"|grep '2.6.18.*fc6.*';\89 VBOXMOD_CFLAGS += $(if $(shell echo "$(KERNELRELEASE)"|grep '2.6.18.*fc6.*';\ 90 90 echo "$(KERNELRELEASE)"|grep '2.6.18.*el5.*';\ 91 91 echo "$(KERNELRELEASE)"|grep '2.6.18.*v5.*';\ … … 95 95 endif 96 96 97 MOD_CLEAN = . linux r0drv r0drv/linux97 VBOXMOD_CLEAN = . linux r0drv r0drv/linux 98 98 99 99 include $(obj)/Makefile-footer.gmk
Note:
See TracChangeset
for help on using the changeset viewer.