diff --git a/scripts/Makefile.build b/scripts/Makefile.build index 74ce588c6951..ee95d5188106 100644 --- a/scripts/Makefile.build +++ b/scripts/Makefile.build @@ -220,12 +220,12 @@ ifdef CONFIG_LTO_CLANG # to the kernel and/or modules at the end. cmd_modversions_c = \ if $(OBJDUMP) -h $(@D)/.tmp_$(@F) >/dev/null 2>/dev/null; then \ - if $(OBJDUMP) -h $(@D)/.tmp_$(@F) | grep -q __ksymtab; then \ + if $(OBJDUMP) -h $(@D)/.tmp_$(@F) 2>/dev/null | grep -q __ksymtab; then \ $(call cmd_gensymtypes_c,$(KBUILD_SYMTYPES),$(@:.o=.symtypes)) \ > $(@D)/$(@F).symversions; \ fi; \ else \ - if $(LLVM_NM) $(@D)/.tmp_$(@F) | grep -q __ksymtab; then \ + if $(LLVM_DIS) -o=- $(@D)/.tmp_$(@F) 2>/dev/null | grep -q __ksymtab; then \ $(call cmd_gensymtypes_c,$(KBUILD_SYMTYPES),$(@:.o=.symtypes)) \ > $(@D)/$(@F).symversions; \ fi; \ @@ -233,7 +233,7 @@ cmd_modversions_c = \ mv -f $(@D)/.tmp_$(@F) $@; else cmd_modversions_c = \ - if $(OBJDUMP) -h $(@D)/.tmp_$(@F) | grep -q __ksymtab; then \ + if $(OBJDUMP) -h $(@D)/.tmp_$(@F) 2>/dev/null | grep -q __ksymtab; then \ $(call cmd_gensymtypes_c,$(KBUILD_SYMTYPES),$(@:.o=.symtypes)) \ > $(@D)/.tmp_$(@F:.o=.ver); \ \