diff options
Diffstat (limited to 'bfd/elfnn-aarch64.c')
-rw-r--r-- | bfd/elfnn-aarch64.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/bfd/elfnn-aarch64.c b/bfd/elfnn-aarch64.c index 7b93672c0df..a9fefbd44a9 100644 --- a/bfd/elfnn-aarch64.c +++ b/bfd/elfnn-aarch64.c @@ -8476,6 +8476,11 @@ elfNN_aarch64_output_arch_local_syms (bfd *output_bfd, output_arch_syminfo osi; struct elf_aarch64_link_hash_table *htab; + if (info->strip == strip_all + && !info->emitrelocations + && !bfd_link_relocatable (info)) + return true; + htab = elf_aarch64_hash_table (info); osi.finfo = finfo; |