Message ID | 1b0f6e53-4548-c8ed-7270-53a9a4557b78@suse.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | x86: drop use of prelink-efi_lto.o | expand |
On 09/09/2020 16:45, Jan Beulich wrote: > As of de94e8b4f996 ("x86/EFI: sanitize build logic") it is identical to > prelink_lto.o. > > Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: Andrew Cooper <andrew.cooper3@citrix.com> > > --- a/xen/arch/x86/Makefile > +++ b/xen/arch/x86/Makefile > @@ -135,14 +135,11 @@ ifeq ($(CONFIG_LTO),y) > prelink_lto.o: $(ALL_OBJS) > $(LD_LTO) -r -o $@ $^ > > -prelink-efi_lto.o: $(ALL_OBJS) > - $(LD_LTO) -r -o $@ $^ > - > # Link it with all the binary objects > prelink.o: $(patsubst %/built_in.o,%/built_in_bin.o,$(ALL_OBJS)) prelink_lto.o $(EFI_OBJS-y) > $(LD) $(XEN_LDFLAGS) -r -o $@ $^ > > -prelink-efi.o: $(patsubst %/built_in.o,%/built_in_bin.o,$(ALL_OBJS)) prelink-efi_lto.o > +prelink-efi.o: $(patsubst %/built_in.o,%/built_in_bin.o,$(ALL_OBJS)) prelink_lto.o > $(LD) $(XEN_LDFLAGS) -r -o $@ $^ > else > prelink.o: $(ALL_OBJS) $(EFI_OBJS-y)
--- a/xen/arch/x86/Makefile +++ b/xen/arch/x86/Makefile @@ -135,14 +135,11 @@ ifeq ($(CONFIG_LTO),y) prelink_lto.o: $(ALL_OBJS) $(LD_LTO) -r -o $@ $^ -prelink-efi_lto.o: $(ALL_OBJS) - $(LD_LTO) -r -o $@ $^ - # Link it with all the binary objects prelink.o: $(patsubst %/built_in.o,%/built_in_bin.o,$(ALL_OBJS)) prelink_lto.o $(EFI_OBJS-y) $(LD) $(XEN_LDFLAGS) -r -o $@ $^ -prelink-efi.o: $(patsubst %/built_in.o,%/built_in_bin.o,$(ALL_OBJS)) prelink-efi_lto.o +prelink-efi.o: $(patsubst %/built_in.o,%/built_in_bin.o,$(ALL_OBJS)) prelink_lto.o $(LD) $(XEN_LDFLAGS) -r -o $@ $^ else prelink.o: $(ALL_OBJS) $(EFI_OBJS-y)
As of de94e8b4f996 ("x86/EFI: sanitize build logic") it is identical to prelink_lto.o. Signed-off-by: Jan Beulich <jbeulich@suse.com>