mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-29 08:24:05 +08:00
bfd/elfnn-aarch64.c: Remove elfNN_aarch64_section_flags
This function seems to be a left over from some previous functionality that no longer exists - the comment above seems to make no sense with the current code. Remove the function as it breaks handling of SystemTap static probe note sections. bfd/ChangeLog: 2014-04-22 Will Newton <will.newton@linaro.org> * elfnn-aarch64.c (elfNN_aarch64_section_flags): Remove function. (elf_backend_section_flags): Remove define.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2014-04-22 Will Newton <will.newton@linaro.org>
|
||||||
|
|
||||||
|
* elfnn-aarch64.c (elfNN_aarch64_section_flags): Remove
|
||||||
|
function. (elf_backend_section_flags): Remove define.
|
||||||
|
|
||||||
2014-04-21 Richard Henderson <rth@redhat.com>
|
2014-04-21 Richard Henderson <rth@redhat.com>
|
||||||
|
|
||||||
* elf64-alpha.c (elf64_alpha_size_got_sections): New may_merge
|
* elf64-alpha.c (elf64_alpha_size_got_sections): New may_merge
|
||||||
|
@ -5499,17 +5499,6 @@ elfNN_aarch64_reloc_type_class (const struct bfd_link_info *info ATTRIBUTE_UNUSE
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Set the right machine number for an AArch64 ELF file. */
|
|
||||||
|
|
||||||
static bfd_boolean
|
|
||||||
elfNN_aarch64_section_flags (flagword *flags, const Elf_Internal_Shdr *hdr)
|
|
||||||
{
|
|
||||||
if (hdr->sh_type == SHT_NOTE)
|
|
||||||
*flags |= SEC_LINK_ONCE | SEC_LINK_DUPLICATES_SAME_CONTENTS;
|
|
||||||
|
|
||||||
return TRUE;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Handle an AArch64 specific section when reading an object file. This is
|
/* Handle an AArch64 specific section when reading an object file. This is
|
||||||
called when bfd_section_from_shdr finds a section with an unknown
|
called when bfd_section_from_shdr finds a section with an unknown
|
||||||
type. */
|
type. */
|
||||||
@ -7286,9 +7275,6 @@ const struct elf_size_info elfNN_aarch64_size_info =
|
|||||||
#define elf_backend_reloc_type_class \
|
#define elf_backend_reloc_type_class \
|
||||||
elfNN_aarch64_reloc_type_class
|
elfNN_aarch64_reloc_type_class
|
||||||
|
|
||||||
#define elf_backend_section_flags \
|
|
||||||
elfNN_aarch64_section_flags
|
|
||||||
|
|
||||||
#define elf_backend_section_from_shdr \
|
#define elf_backend_section_from_shdr \
|
||||||
elfNN_aarch64_section_from_shdr
|
elfNN_aarch64_section_from_shdr
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user