Changeset 96591 in vbox for trunk/Config.kmk
- Timestamp:
- Sep 4, 2022 1:34:30 AM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 153468
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r96589 r96591 5262 5262 TEMPLATE_VBoxR0_CXXFLAGS += -Gw 5263 5263 endif 5264 if "$(VBOX_VCC_TOOL_STEM)" >= "VCC142" # Don't waste space on x86/amd64-on-arm emulation optimizations. 5265 TEMPLATE_VBoxR0_CXXFLAGS += /volatileMetadata- 5266 endif 5264 5267 ifdef VBOX_WITH_MSC_ANALYZE_THIS 5265 5268 TEMPLATE_VBoxR0_CXXFLAGS += /analyze … … 5275 5278 endif 5276 5279 ifdef VBOX_SIGNING_MODE 5277 TEMPLATE_VBoxR0_LDFLAGS += -IntegrityCheck 5280 TEMPLATE_VBoxR0_LDFLAGS += -IntegrityCheck 5281 endif 5282 if "$(VBOX_VCC_TOOL_STEM)" >= "VCC142" # Don't waste space on x86/amd64-on-arm emulation optimizations. 5283 TEMPLATE_VBoxR0_LDFLAGS += -EmitVolatileMetadata:NO 5278 5284 endif 5279 5285 TEMPLATE_VBoxR0_LDFLAGS.win.amd64 = $(VBOX_VCC_LD_HIGH_ENTRYOPY_VA) … … 5449 5455 TEMPLATE_VBOXR0DRV_CXXFLAGS += -Gw 5450 5456 endif 5457 if "$(VBOX_VCC_TOOL_STEM)" >= "VCC142" # Don't waste space on x86/amd64-on-arm emulation optimizations. 5458 TEMPLATE_VBOXR0DRV_CXXFLAGS += /volatileMetadata- 5459 endif 5451 5460 ifdef VBOX_WITH_MSC_ANALYZE_THIS 5452 5461 TEMPLATE_VBOXR0DRV_CXXFLAGS += /analyze … … 5463 5472 ifdef VBOX_SIGNING_MODE 5464 5473 TEMPLATE_VBOXR0DRV_LDFLAGS += -IntegrityCheck 5474 endif 5475 if "$(VBOX_VCC_TOOL_STEM)" >= "VCC142" # Don't waste space on x86/amd64-on-arm emulation optimizations. 5476 TEMPLATE_VBOXR0DRV_LDFLAGS += -EmitVolatileMetadata:NO 5465 5477 endif 5466 5478 TEMPLATE_VBOXR0DRV_LDFLAGS.win.amd64 = $(VBOX_VCC_LD_HIGH_ENTRYOPY_VA) … … 6011 6023 TEMPLATE_VBOXR3EXE_CXXFLAGS += /analyze 6012 6024 endif 6025 if "$(VBOX_VCC_TOOL_STEM)" >= "VCC142" # Don't waste space on x86/amd64-on-arm emulation optimizations. 6026 TEMPLATE_VBOXR3EXE_CXXFLAGS += /volatileMetadata- 6027 endif 6013 6028 TEMPLATE_VBOXR3EXE_CXXFLAGS.debug = -RTCsu 6014 6029 TEMPLATE_VBOXR3EXE_CXXFLAGS.dbgopt = $(NO_SUCH_VARIABLE) … … 6039 6054 TEMPLATE_VBOXR3EXE_LDFLAGS += -IntegrityCheck 6040 6055 endif 6041 TEMPLATE_VBOXR3EXE_LDFLAGS.win.amd64 = $(VBOX_VCC_LD_HIGH_ENTRYOPY_VA) 6056 TEMPLATE_VBOXR3EXE_LDFLAGS.win.amd64 = $(VBOX_VCC_LD_HIGH_ENTRYOPY_VA) 6057 if "$(VBOX_VCC_TOOL_STEM)" >= "VCC142" # Don't waste space on x86/amd64-on-arm emulation optimizations. 6058 TEMPLATE_VBOXR3EXE_LDFLAGS += -EmitVolatileMetadata:NO 6059 endif 6042 6060 6043 6061 if "$(VBOX_VCC_TOOL_STEM)" >= "VCC140" … … 7832 7850 # -wd5240: qcolor.h(235): warning C5240: 'nodiscard': attribute is ignored in this syntactic position 7833 7851 TEMPLATE_VBOXQTGUIEXE_CXXFLAGS += -wd5219 -wd5240 7852 TEMPLATE_VBOXQTGUIEXE_CXXFLAGS += /volatileMetadata- # Don't waste space on x86/amd64-on-arm emulation optimizations. 7834 7853 endif 7835 7854 TEMPLATE_VBOXQTGUIEXE_CXXFLAGS += -Gy … … 7854 7873 if defined(VBOX_SIGNING_MODE) && defined(VBOX_WITH_HARDENING) 7855 7874 TEMPLATE_VBOXQTGUIEXE_LDFLAGS += -IntegrityCheck 7875 endif 7876 if "$(VBOX_VCC_TOOL_STEM)" >= "VCC142" # Don't waste space on x86/amd64-on-arm emulation optimizations. 7877 TEMPLATE_VBOXQTGUIEXE_LDFLAGS += -EmitVolatileMetadata:NO 7856 7878 endif 7857 7879 TEMPLATE_VBOXQTGUIEXE_LDFLAGS.win.amd64 = $(VBOX_VCC_LD_HIGH_ENTRYOPY_VA) … … 8151 8173 TEMPLATE_VBoxBldProg_CXXFLAGS += -Gw 8152 8174 endif 8175 if "$(VBOX_VCC_TOOL_STEM)" >= "VCC142" # Don't waste space on x86/amd64-on-arm emulation optimizations. 8176 TEMPLATE_VBoxBldProg_CXXFLAGS += /volatileMetadata- 8177 endif 8153 8178 ifdef VBOX_WITH_MSC_ANALYZE_THIS 8154 8179 TEMPLATE_VBoxBldProg_CXXFLAGS += /analyze … … 8187 8212 /DISALLOWLIB:ucrtd.lib 8188 8213 TEMPLATE_VBoxBldProg_LDFLAGS.win.amd64 = $(VBOX_VCC_LD_HIGH_ENTRYOPY_VA) 8214 if "$(VBOX_VCC_TOOL_STEM)" >= "VCC142" # Don't waste space on x86/amd64-on-arm emulation optimizations. 8215 TEMPLATE_VBoxBldProg_LDFLAGS += -EmitVolatileMetadata:NO 8216 endif 8189 8217 if "$(VBOX_VCC_TOOL_STEM)" >= "VCC140" 8190 8218 TEMPLATE_VBoxBldProg_LIBS = \
Note:
See TracChangeset
for help on using the changeset viewer.