]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
bfd/ELF: _bfd_elf{,32,64}_hppa_gen_reloc_type are exposed to gas
authorJan Beulich <jbeulich@suse.com>
Fri, 7 Nov 2025 14:00:08 +0000 (15:00 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 7 Nov 2025 14:00:08 +0000 (15:00 +0100)
As non-private functions / macros, they shouldn't have "_bfd_" prefixes,
but merely "bfd_" ones.

bfd/elf-hppa.h
bfd/elf32-hppa.h
bfd/elf64-hppa.h
gas/config/tc-hppa.c

index a2ff8f5cc86da9c7cd76c6074de5d1bb0fcc7055..710dbafd47dd2e3c6b61f51766d05c7cef21e0a1 100644 (file)
@@ -30,7 +30,7 @@
 #define ELF_R_TYPE(X)                ELF64_R_TYPE(X)
 #define ELF_R_SYM(X)                 ELF64_R_SYM(X)
 #define elf_hppa_reloc_final_type     elf64_hppa_reloc_final_type
-#define _bfd_elf_hppa_gen_reloc_type  _bfd_elf64_hppa_gen_reloc_type
+#define bfd_elf_hppa_gen_reloc_type   bfd_elf64_hppa_gen_reloc_type
 #define elf_hppa_relocate_section     elf64_hppa_relocate_section
 #define elf_hppa_final_link          elf64_hppa_final_link
 #endif
@@ -38,7 +38,7 @@
 #define ELF_R_TYPE(X)                ELF32_R_TYPE(X)
 #define ELF_R_SYM(X)                 ELF32_R_SYM(X)
 #define elf_hppa_reloc_final_type     elf32_hppa_reloc_final_type
-#define _bfd_elf_hppa_gen_reloc_type  _bfd_elf32_hppa_gen_reloc_type
+#define bfd_elf_hppa_gen_reloc_type   bfd_elf32_hppa_gen_reloc_type
 #define elf_hppa_relocate_section     elf32_hppa_relocate_section
 #define elf_hppa_final_link          elf32_hppa_final_link
 #endif
@@ -745,12 +745,12 @@ elf_hppa_reloc_final_type (bfd *abfd,
    relocation with modifications based on format and field.  */
 
 elf_hppa_reloc_type **
-_bfd_elf_hppa_gen_reloc_type (bfd *abfd,
-                             elf_hppa_reloc_type base_type,
-                             int format,
-                             unsigned int field,
-                             int ignore ATTRIBUTE_UNUSED,
-                             asymbol *sym ATTRIBUTE_UNUSED)
+bfd_elf_hppa_gen_reloc_type (bfd *abfd,
+                            elf_hppa_reloc_type base_type,
+                            int format,
+                            unsigned int field,
+                            int ignore ATTRIBUTE_UNUSED,
+                            asymbol *sym ATTRIBUTE_UNUSED)
 {
   elf_hppa_reloc_type *finaltype;
   elf_hppa_reloc_type **final_types;
index 38eb353799bbb67d053a9357944fd9b3414441c6..bcdef30627007d48987b0da46281c9bc326e10b5 100644 (file)
@@ -62,7 +62,7 @@ bool elf32_hppa_build_stubs
 elf_hppa_reloc_type elf32_hppa_reloc_final_type
   (bfd *, elf_hppa_reloc_type, int, unsigned int);
 
-extern elf_hppa_reloc_type ** _bfd_elf32_hppa_gen_reloc_type
+extern elf_hppa_reloc_type **bfd_elf32_hppa_gen_reloc_type
   (bfd *, elf_hppa_reloc_type, int, unsigned int, int, asymbol *);
 
 /* Define groups of basic relocations.  FIXME:  These should
index 3c833a7ffaec713e84c4c0eedeff73b7719fba15..4b1ea1ebb1128f4024124e806ec35018e3dc9ea1 100644 (file)
@@ -29,7 +29,7 @@
 extern elf_hppa_reloc_type elf64_hppa_reloc_final_type
   (bfd *, elf_hppa_reloc_type, int, unsigned int);
 
-extern elf_hppa_reloc_type ** _bfd_elf64_hppa_gen_reloc_type
+extern elf_hppa_reloc_type **bfd_elf64_hppa_gen_reloc_type
   (bfd *, elf_hppa_reloc_type, int, unsigned int, int, asymbol *);
 
 /* Define groups of basic relocations.  FIXME:  These should
index 744613fa2e27c15789a52dfb4c69ce47ce7c7728..0f5b45bb5fbadd1d0ff0b4c5b26a587e98866cde 100644 (file)
@@ -54,10 +54,10 @@ typedef elf_symbol_type obj_symbol_type;
 
 #if TARGET_ARCH_SIZE == 64
 /* How to generate a relocation.  */
-#define hppa_gen_reloc_type _bfd_elf64_hppa_gen_reloc_type
+#define hppa_gen_reloc_type bfd_elf64_hppa_gen_reloc_type
 #define elf_hppa_reloc_final_type elf64_hppa_reloc_final_type
 #else
-#define hppa_gen_reloc_type _bfd_elf32_hppa_gen_reloc_type
+#define hppa_gen_reloc_type bfd_elf32_hppa_gen_reloc_type
 #define elf_hppa_reloc_final_type elf32_hppa_reloc_final_type
 #endif