From 479613f261ce7bf7216a4e7a9d91c12ea0e21479 Mon Sep 17 00:00:00 2001 From: Jan Beulich Date: Fri, 7 Nov 2025 14:57:01 +0100 Subject: [PATCH] bfd/ELF: properly mark bfd_elf_print_symbol() as private Add a leading underscore and make it hidden. --- bfd/elf-bfd.h | 4 ++-- bfd/elf.c | 8 ++++---- bfd/elfxx-target.h | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/bfd/elf-bfd.h b/bfd/elf-bfd.h index a7625e52c04..010a70edff8 100644 --- a/bfd/elf-bfd.h +++ b/bfd/elf-bfd.h @@ -2316,8 +2316,8 @@ extern bool _bfd_elf_print_private_bfd_data (bfd *, void *) ATTRIBUTE_HIDDEN; const char * _bfd_elf_get_symbol_version_string (bfd *, asymbol *, bool, bool *) ATTRIBUTE_HIDDEN; -extern void bfd_elf_print_symbol - (bfd *, void *, asymbol *, bfd_print_symbol_type); +extern void _bfd_elf_print_symbol + (bfd *, void *, asymbol *, bfd_print_symbol_type) ATTRIBUTE_HIDDEN; extern unsigned int _bfd_elf_eh_frame_address_size (bfd *, const asection *) ATTRIBUTE_HIDDEN; diff --git a/bfd/elf.c b/bfd/elf.c index 0be4e13b355..36bc2507b4a 100644 --- a/bfd/elf.c +++ b/bfd/elf.c @@ -2397,10 +2397,10 @@ _bfd_elf_get_symbol_version_string (bfd *abfd, asymbol *symbol, /* Display ELF-specific fields of a symbol. */ void -bfd_elf_print_symbol (bfd *abfd, - void *filep, - asymbol *symbol, - bfd_print_symbol_type how) +_bfd_elf_print_symbol (bfd *abfd, + void *filep, + asymbol *symbol, + bfd_print_symbol_type how) { FILE *file = (FILE *) filep; const char *symname = (symbol->name != bfd_symbol_error_name diff --git a/bfd/elfxx-target.h b/bfd/elfxx-target.h index 5ae98b5ecc1..27b07c9b1c4 100644 --- a/bfd/elfxx-target.h +++ b/bfd/elfxx-target.h @@ -340,7 +340,7 @@ #endif #ifndef bfd_elfNN_print_symbol -#define bfd_elfNN_print_symbol bfd_elf_print_symbol +#define bfd_elfNN_print_symbol _bfd_elf_print_symbol #endif #ifndef elf_symbol_leading_char -- 2.47.3