Similar to other *-option macros this one is for testing if objcopy flags are supported.
Signed-off-by: Sascha Hauer <[email protected]> --- scripts/Makefile.compiler | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/Makefile.compiler b/scripts/Makefile.compiler index 1d34239b3bbaf49dede33f67d69ebeb511b5dc28..f2fdddd07bbef9ea90da219602086b5be591a75d 100644 --- a/scripts/Makefile.compiler +++ b/scripts/Makefile.compiler @@ -69,6 +69,11 @@ cc-ifversion = $(shell [ $(call cc-version, $(CC)) $(1) $(2) ] && echo $(3)) ld-option = $(call try-run,\ $(CC) -x c /dev/null -c -o "$$TMPO" ; $(LD) $(1) "$$TMPO" -o "$$TMP",$(1),$(2)) +# objcopy-option +# Usage: KBUILD_LDFLAGS += $(call objcopy-option,--strip-section-headers,--strip-all) +objcopy-option = $(call try-run,\ + $(CC) -x c /dev/null -c -o "$$TMPO"; $(OBJCOPY) $(1) "$$TMPO" "$$TMP",$(1),$(2)) + # Prefix -I with $(srctree) if it is not an absolute path. # skip if -I has no parameter addtree = $(if $(patsubst -I%,%,$(1)), \ -- 2.47.3
