diff mbox series

x86: drop use of prelink-efi_lto.o

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

Commit Message

Jan Beulich Sept. 9, 2020, 3:45 p.m. UTC
As of de94e8b4f996 ("x86/EFI: sanitize build logic") it is identical to
prelink_lto.o.

Signed-off-by: Jan Beulich <jbeulich@suse.com>

Comments

Andrew Cooper Sept. 9, 2020, 3:46 p.m. UTC | #1
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)
diff mbox series

Patch

--- 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)