Messages in this thread | | | Date | Fri, 25 Nov 2022 20:25:29 +0100 | From | Borislav Petkov <> | Subject | Re: [PATCH v2] x86: Avoid relocation information in final vmlinux |
| |
On Tue, Sep 27, 2022 at 10:46:32AM +0200, Petr Pavlu wrote: > diff --git a/arch/x86/boot/compressed/Makefile b/arch/x86/boot/compressed/Makefile > index 35ce1a64068b..eba7709d75ae 100644 > --- a/arch/x86/boot/compressed/Makefile > +++ b/arch/x86/boot/compressed/Makefile > @@ -120,14 +120,12 @@ $(obj)/vmlinux.bin: vmlinux FORCE > > targets += $(patsubst $(obj)/%,%,$(vmlinux-objs-y)) vmlinux.bin.all vmlinux.relocs > > -CMD_RELOCS = arch/x86/tools/relocs > -quiet_cmd_relocs = RELOCS $@ > - cmd_relocs = $(CMD_RELOCS) $< > $@;$(CMD_RELOCS) --abs-relocs $< > -$(obj)/vmlinux.relocs: vmlinux FORCE > - $(call if_changed,relocs) > +# vmlinux.relocs is created by the vmlinux postlink step. > +vmlinux.relocs: vmlinux > + @true > > vmlinux.bin.all-y := $(obj)/vmlinux.bin > -vmlinux.bin.all-$(CONFIG_X86_NEED_RELOCS) += $(obj)/vmlinux.relocs > +vmlinux.bin.all-$(CONFIG_X86_NEED_RELOCS) += vmlinux.relocs
Any particular reason why vmlinux.relocs must move out of $(obj)/ where it resides now?
-- Regards/Gruss, Boris.
https://people.kernel.org/tglx/notes-about-netiquette
| |