- Timestamp:
- Aug 16, 2016 11:34:44 AM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 110197
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r63521 r63543 6260 6260 endif 6261 6261 else # the gcc guys 6262 if neq ($(VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE),)6262 ifdef VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE 6263 6263 ifneq ($(KBUILD_TARGET),linux) 6264 6264 override VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE := … … 6269 6269 TEMPLATE_VBOXGUESTR3EXE_CXXFLAGS = $(TEMPLATE_VBOXR3EXE_CXXFLAGS) -fno-exceptions 6270 6270 TEMPLATE_VBOXGUESTR3EXE_LDFLAGS.linux = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_VBOXR3EXE_LDFLAGS.linux)) 6271 if neq ($(VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE),)6271 ifdef VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE 6272 6272 ifeq ($(KBUILD_TARGET_ARCH),x86) 6273 6273 TEMPLATE_VBOXGUESTR3EXE_TOOL := VBoxXGccX86RedHatLinux … … 6314 6314 TEMPLATE_VBoxGuestR3Exe_CXXFLAGS += $(VBOX_VCC_WERR) 6315 6315 TEMPLATE_VBoxGuestR3Exe_LDFLAGS += $(VBOX_VCC_LD_WERR) 6316 else if eq ($(VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE),)6316 else ifndef VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE 6317 6317 TEMPLATE_VBoxGuestR3Exe_CFLAGS += $(VBOX_GCC_WERR) 6318 6318 TEMPLATE_VBoxGuestR3Exe_CXXFLAGS += $(VBOX_GCC_WERR) … … 6354 6354 TEMPLATE_VBoxGuestR3Dll_CXXFLAGS += $(VBOX_VCC_WERR) 6355 6355 TEMPLATE_VBoxGuestR3Dll_LDFLAGS += $(VBOX_VCC_LD_WERR) 6356 else if eq ($(VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE),)6356 else ifndef VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE 6357 6357 TEMPLATE_VBoxGuestR3Dll_CFLAGS += $(VBOX_GCC_WERR) 6358 6358 TEMPLATE_VBoxGuestR3Dll_CXXFLAGS += $(VBOX_GCC_WERR) … … 6377 6377 TEMPLATE_VBoxGuestR3Lib_CXXFLAGS += $(VBOX_VCC_WERR) 6378 6378 TEMPLATE_VBoxGuestR3Lib_LDFLAGS += $(VBOX_VCC_LD_WERR) 6379 else if eq ($(VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE),)6379 else ifndef VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE 6380 6380 TEMPLATE_VBoxGuestR3Lib_CFLAGS += $(VBOX_GCC_WERR) 6381 6381 TEMPLATE_VBoxGuestR3Lib_CXXFLAGS += $(VBOX_GCC_WERR) … … 6433 6433 TEMPLATE_VBOXGUESTR3XF86MOD_CFLAGS = $(TEMPLATE_VBOXGUESTR3EXE_CFLAGS) -fno-pie -fno-merge-constants -std=c99 -ffreestanding 6434 6434 TEMPLATE_VBOXGUESTR3XF86MOD_CXXFLAGS= $(TEMPLATE_VBOXGUESTR3EXE_CXXFLAGS) -fno-pie -fno-merge-constants -ffreestanding 6435 if eq ($(VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE),)6435 ifndef VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE 6436 6436 TEMPLATE_VBOXGUESTR3XF86MOD_CFLAGS += $(VBOX_GCC_fno-stack-protector) 6437 6437 TEMPLATE_VBOXGUESTR3XF86MOD_CXXFLAGS += $(VBOX_GCC_fno-stack-protector) … … 6462 6462 if1of ($(KBUILD_TARGET), linux) 6463 6463 TEMPLATE_VBOXGUESTR3XORGMOD_CFLAGS += -Wno-conversion -Wno-unused-parameter 6464 if eq ($(VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE),)6464 ifndef VBOX_WITH_COMPATIBLE_LINUX_GUEST_PACKAGE 6465 6465 TEMPLATE_VBOXGUESTR3XORGMOD_CFLAGS += $(VBOX_GCC_Wno-variadic-macros) 6466 6466 endif
Note:
See TracChangeset
for help on using the changeset viewer.