[PATCH 17/27] bfd/ELF: make is_debuginfo_file() static
Jan Beulich
jbeulich@suse.com
Mon Oct 27 14:17:55 GMT 2025
No need to expose it, even less so in the dynamic symbol table.
--- a/bfd/elf-bfd.h
+++ b/bfd/elf-bfd.h
@@ -3179,9 +3179,6 @@ extern bfd_vma elf64_r_sym (bfd_vma);
extern bfd_vma elf32_r_info (bfd_vma, bfd_vma);
extern bfd_vma elf32_r_sym (bfd_vma);
-extern bool is_debuginfo_file (bfd *);
-
-
extern bool _bfd_elf_init_secondary_reloc_section
(bfd *, Elf_Internal_Shdr *, const char *, unsigned int) ATTRIBUTE_HIDDEN;
extern bool _bfd_elf_slurp_secondary_reloc_section
--- a/bfd/elf.c
+++ b/bfd/elf.c
@@ -6568,7 +6568,7 @@ assign_file_positions_for_load_sections
is no defined method for detecting such files, so we have to
use heuristics instead. */
-bool
+static bool
is_debuginfo_file (bfd *abfd)
{
if (abfd == NULL || bfd_get_flavour (abfd) != bfd_target_elf_flavour)
More information about the Binutils
mailing list