]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
bfd/ELF: mark VxWorks functions hidden
authorJan Beulich <jbeulich@suse.com>
Fri, 7 Nov 2025 13:55:57 +0000 (14:55 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 7 Nov 2025 13:55:57 +0000 (14:55 +0100)
They're all internal to libbfd.

bfd/elf-vxworks.h

index 90e8a0eb2867be903a91217aafd9f84f85cd76d2..f7a19a3c2453e1ec0d1f9febe1f314b3484f9361 100644 (file)
 
 bool elf_vxworks_add_symbol_hook
   (bfd *, struct bfd_link_info *, Elf_Internal_Sym *, const char **,
-   flagword *, asection **, bfd_vma *);
+   flagword *, asection **, bfd_vma *) ATTRIBUTE_HIDDEN;
 int elf_vxworks_link_output_symbol_hook
   (struct bfd_link_info *, const char *name, Elf_Internal_Sym *,
-   asection *, struct elf_link_hash_entry *);
+   asection *, struct elf_link_hash_entry *) ATTRIBUTE_HIDDEN;
 bool elf_vxworks_emit_relocs
   (bfd *, asection *, Elf_Internal_Shdr *, Elf_Internal_Rela *,
-   struct elf_link_hash_entry **);
-bool elf_vxworks_final_write_processing (bfd *);
+   struct elf_link_hash_entry **) ATTRIBUTE_HIDDEN;
+bool elf_vxworks_final_write_processing
+   (bfd *) ATTRIBUTE_HIDDEN;
 bool elf_vxworks_create_dynamic_sections
-  (bfd *, struct bfd_link_info *, asection **);
-bool elf_vxworks_add_dynamic_entries (bfd *, struct bfd_link_info *);
-bool elf_vxworks_finish_dynamic_entry (bfd *, Elf_Internal_Dyn *);
+  (bfd *, struct bfd_link_info *, asection **) ATTRIBUTE_HIDDEN;
+bool elf_vxworks_add_dynamic_entries
+  (bfd *, struct bfd_link_info *) ATTRIBUTE_HIDDEN;
+bool elf_vxworks_finish_dynamic_entry
+  (bfd *, Elf_Internal_Dyn *) ATTRIBUTE_HIDDEN;
 bool _bfd_elf_maybe_vxworks_add_dynamic_tags
-  (bfd *, struct bfd_link_info *, bool);
+  (bfd *, struct bfd_link_info *, bool) ATTRIBUTE_HIDDEN;