mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
x86: drop detection of ld supporting SORT_BY_INIT_PRIORITY()
GNU ld 2.25 supports this, and we already assume all lld versions do. Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: Andrew Cooper <andrew.cooper3@citrix.com> Release-Acked-By: Oleksii Kurochko<oleksii.kurochko@gmail.com>
This commit is contained in:
1 parent
4dd3230290
commit
e0de9ceb06
2 files changed
-14
No files matched your search
@@ -72,16 +72,6 @@ ifeq ($(CONFIG_UBSAN),y)
|
||||
$(call cc-option-add,CFLAGS_UBSAN,CC,-fno-sanitize=alignment)
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_LD_IS_GNU),y)
|
||||
# While not much better than going by raw GNU ld version, utilize that the
|
||||
# feature we're after has appeared in the same release as the
|
||||
# --print-output-format command line option.
|
||||
AFLAGS-$(call ld-option,--print-output-format) += -DHAVE_LD_SORT_BY_INIT_PRIORITY
|
||||
else
|
||||
# Assume all versions of LLD support this.
|
||||
AFLAGS += -DHAVE_LD_SORT_BY_INIT_PRIORITY
|
||||
endif
|
||||
|
||||
ifneq ($(CONFIG_PV_SHIM_EXCLUSIVE),y)
|
||||
|
||||
efi-check := arch/x86/efi/check
|
||||
|
||||
@@ -35,10 +35,6 @@ ENTRY(start_pa)
|
||||
# define SECTION_ALIGN PAGE_SIZE
|
||||
#endif
|
||||
|
||||
#ifndef HAVE_LD_SORT_BY_INIT_PRIORITY
|
||||
# define SORT_BY_INIT_PRIORITY SORT
|
||||
#endif
|
||||
|
||||
OUTPUT_FORMAT(FORMAT, FORMAT, FORMAT)
|
||||
|
||||
OUTPUT_ARCH(i386:x86-64)
|
||||
|
||||