From ae1529f4e1d8a2cae0daf95c5a5f3740e0bd391e Mon Sep 17 00:00:00 2001 From: Zygmunt Krynicki Date: Mon, 29 Jan 2024 08:40:53 +0100 Subject: [PATCH] toolchain: log and check the value of OBJC Signed-off-by: Zygmunt Krynicki --- tests/Toolchain/Test.mk | 1 + zmk/Toolchain.mk | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/Toolchain/Test.mk b/tests/Toolchain/Test.mk index 2b0c6af..1717bf5 100644 --- a/tests/Toolchain/Test.mk +++ b/tests/Toolchain/Test.mk @@ -29,6 +29,7 @@ debug-defaults: debug-defaults.log # By default CC=cc and CXX is either c++ or g++. GREP -qFx 'DEBUG: CC=cc' <$< GREP -qx 'DEBUG: CXX=[cg][+][+]' <$< + GREP -qx 'DEBUG: OBJC=cc' <$< debug-sysroot.log: ZMK.makeOverrides += Configure.SysRoot=/path debug-sysroot: debug-sysroot.log diff --git a/zmk/Toolchain.mk b/zmk/Toolchain.mk index 54486e6..91ef817 100644 --- a/zmk/Toolchain.mk +++ b/zmk/Toolchain.mk @@ -104,4 +104,4 @@ ifneq (,$(and $(Toolchain.DependencyTracking),$(or $(Toolchain.IsGcc),$(Toolchai $(if $(Toolchain.debug),$(info DEBUG: compiling object files will generate make dependency information)) endif -$(if $(Toolchain.debug),$(foreach v,CC CXX CPP CFLAGS CXXFLAGS CPPFLAGS OBJCFLAGS OBJCXXFLAGS ARFLAGS TARGET_ARCH LDLIBS LDFLAGS $(sort $(filter Toolchain.%,$(.VARIABLES))),$(info DEBUG: $v=$($v)))) +$(if $(Toolchain.debug),$(foreach v,CC CXX OBJC CPP CFLAGS CXXFLAGS CPPFLAGS OBJCFLAGS OBJCXXFLAGS ARFLAGS TARGET_ARCH LDLIBS LDFLAGS $(sort $(filter Toolchain.%,$(.VARIABLES))),$(info DEBUG: $v=$($v))))