Changeset 107325 in vbox
- Timestamp:
- Dec 13, 2024 6:11:36 PM (2 months ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r107304 r107325 6403 6403 TEMPLATE_VBoxR3Exe_LDFLAGS.asan = -InferAsanLibs:No 6404 6404 endif 6405 # HACK ALERT! The changing of .text to .x86code is to prevent some stupid AV software from falsely classfying bs3-timing-1.exe, 6406 # tstRTNoCrt-5.exe and others as problematic and tripping up the code signing process. The .rdata -> .rodata is probably not 6407 # needed (but could help since changing the amount of string data generated from */err.h also helps avoiding false positives). 6408 TEMPLATE_VBoxR3Exe_LDFLAGS.win.x86 += -Merge:.text=.x86code -Merge:.rdata=.rodata 6409 TEMPLATE_VBoxR3Exe_LDFLAGS.win.amd64 += -Merge:.text=.x86code -Merge:.rdata=.rodata 6405 6410 6406 6411 if "$(VBOX_VCC_TOOL_STEM)" >= "VCC140" … … 6453 6458 TEMPLATE_VBoxR3Exe_POST_CMDS.win.x86 = $(if $(eq $(tool_do),LINK_LIBRARY),,$(VBOX_PE_SET_VERSION) $(out)$$(NLTAB)$(TEMPLATE_VBoxR3Exe_POST_CMDS)) 6454 6459 TEMPLATE_VBoxR3Exe_LNK_DEPS.win.x86 = $(if $(eq $(tool_do),LINK_LIBRARY),,$(VBOX_PE_SET_VERSION)) 6455 TEMPLATE_VBoxR3Exe_LDFLAGS.win.x86 6460 TEMPLATE_VBoxR3Exe_LDFLAGS.win.x86 += \ 6456 6461 -Include:_vcc100_kernel32_fakes_cpp \ 6457 6462 -Include:_vcc100_kernel32_fakes_asm -
trunk/src/VBox/ValidationKit/Config.kmk
r107318 r107325 52 52 # static version of our own libraries and not the system libs. 53 53 # 54 # HACK ALERT! The changing of .text to .x86code is to prevent some stupid AV55 # software from falsly classifying bs3-timing-1.exe as problmatic56 # and tripping up the signing process. The .rdata -> .rodata is57 # probably not needed (but could help since changing the amount58 # of string data generated from */err.h makes a difference).59 #60 54 TEMPLATE_VBoxValidationKitR3Base = VBox Validation Kit ring-3 program base, both guest and host. 61 55 TEMPLATE_VBoxValidationKitR3Base_EXTENDS = VBoxR3Static 62 56 ifeq ($(KBUILD_TARGET),win) 63 57 TEMPLATE_VBoxValidationKitR3Base_LDFLAGS = $(filter-out -IntegrityCheck, $(TEMPLATE_VBoxR3Static_LDFLAGS)) 64 TEMPLATE_VBoxValidationKitR3Base_LDFLAGS.x86 = $(TEMPLATE_VBoxR3Static_LDFLAGS.x86) -Merge:.rdata=.rodata -Merge:.text=.x86code65 TEMPLATE_VBoxValidationKitR3Base_LDFLAGS.amd64 = $(TEMPLATE_VBoxR3Static_LDFLAGS.amd64) -Merge:.rdata=.rodata -Merge:.text=.x86code66 58 else ifn1of ($(KBUILD_TARGET), darwin solaris win) 67 59 TEMPLATE_VBoxValidationKitR3Base_CFLAGS = $(filter-out -static, $(TEMPLATE_VBoxR3Static_CFLAGS))
Note:
See TracChangeset
for help on using the changeset viewer.