mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
x86: drop use of prelink-efi.o
Now that its contents matches prelink.o, use that one uniformly. Signed-off-by: Jan Beulich <jbeulich@suse.com> Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
This commit is contained in:
1 parent
d4057f3732
commit
f27d9db17f
1 file changed
+2
-8
@@ -145,18 +145,12 @@ prelink_lto.o: $(ALL_OBJS) $(ALL_LIBS)
|
||||
# Link it with all the binary objects
|
||||
prelink.o: $(patsubst %/built_in.o,%/built_in_bin.o,$(ALL_OBJS)) prelink_lto.o FORCE
|
||||
$(call if_changed,ld)
|
||||
|
||||
prelink-efi.o: $(patsubst %/built_in.o,%/built_in_bin.o,$(ALL_OBJS)) prelink_lto.o FORCE
|
||||
$(call if_changed,ld)
|
||||
else
|
||||
prelink.o: $(ALL_OBJS) $(ALL_LIBS) FORCE
|
||||
$(call if_changed,ld)
|
||||
|
||||
prelink-efi.o: $(ALL_OBJS) $(ALL_LIBS) FORCE
|
||||
$(call if_changed,ld)
|
||||
endif
|
||||
|
||||
targets += prelink.o prelink-efi.o
|
||||
targets += prelink.o
|
||||
|
||||
$(TARGET)-syms: prelink.o xen.lds
|
||||
$(LD) $(XEN_LDFLAGS) -T xen.lds -N prelink.o $(build_id_linker) \
|
||||
@@ -217,7 +211,7 @@ endif
|
||||
note_file_option ?= $(note_file)
|
||||
|
||||
ifeq ($(XEN_BUILD_PE),y)
|
||||
$(TARGET).efi: prelink-efi.o $(note_file) efi.lds efi/relocs-dummy.o efi/mkreloc
|
||||
$(TARGET).efi: prelink.o $(note_file) efi.lds efi/relocs-dummy.o efi/mkreloc
|
||||
$(foreach base, $(VIRT_BASE) $(ALT_BASE), \
|
||||
$(LD) $(call EFI_LDFLAGS,$(base)) -T efi.lds -N $< efi/relocs-dummy.o \
|
||||
$(BASEDIR)/common/symbols-dummy.o $(note_file_option) -o $(@D)/.$(@F).$(base).0 &&) :
|
||||
|
||||