Changeset 68779 in vbox
- Timestamp:
- Sep 16, 2017 4:16:58 PM (7 years ago)
- File:
-
- 1 edited
-
trunk/Config.kmk (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r68778 r68779 2512 2512 VBOX_GCC32_CHECK_CXX = $(2) 2513 2513 else 2514 VBOX_GCC_CHECK_EX_CC = $(shell \ 2515 if $(1) $(subst -Wno-,-W,$(2)) -Werror -c -o /dev/null -xc $(PATH_OUT)/DynamicConfig.c > /dev/null 2>&1; then echo "$(2)"; else echo "$(3)"; fi; ) 2516 VBOX_GCC_CHECK_EX_CXX = $(shell \ 2517 if $(1) $(subst -Wno-,-W,$(2)) -Werror -c -o /dev/null -xc++ $(PATH_OUT)/DynamicConfig.cpp > /dev/null 2>&1; then echo "$(2)"; else echo "$(3)"; fi; ) 2514 # Note! The chcking for 'error: unknown warning option' is for clang on darwin not giving us a 2515 # non-zero exit code when using an invalid option here, but it does later on. 2516 ifndef CLOSEPAR 2517 CLOSEPAR := ) 2518 endif 2519 VBOX_GCC_CHECK_EX_CC_CXX = $(shell \ 2520 if $(1) $(subst -Wno-,-W,$(2)) -Werror -c -o /dev/null $(4) > /dev/null 2>&1; then \ 2521 case "`LC_ALL=C $(1) $(subst -Wno-,-W,$(2)) -Werror -c -o /dev/null $(4) 2>&1`" in \ 2522 "error: unknown warning option"*$(CLOSEPAR) echo "$(3)";; \ 2523 *$(CLOSEPAR) echo "$(2)";; \ 2524 esac; \ 2525 else echo "$(3)"; fi; ) 2526 VBOX_GCC_CHECK_EX_CC = $(call VBOX_GCC_CHECK_EX_CC_CXX,$(1),$(2),$(3),-xc $(PATH_OUT)/DynamicConfig.c) 2527 VBOX_GCC_CHECK_EX_CXX = $(call VBOX_GCC_CHECK_EX_CC_CXX,$(1),$(2),$(3),-xc++ $(PATH_OUT)/DynamicConfig.cpp) 2518 2528 VBOX_GCC_CHECK_EX_LD = $(shell \ 2519 2529 if $(1) -Wl,$(2) $(if $(eq $(KBUILD_HOST),darwin),-Wl$(COMMA)-u$(COMMA)start -Wl$(COMMA)-undefined$(COMMA)dynamic_lookup,) \
Note:
See TracChangeset
for help on using the changeset viewer.

