Automatic date update in version.in
[deliverable/binutils-gdb.git] / bfd / elf64-sparc.c
index ac66ab1a771f28aa1fa5818f64eaf86aaa07002e..0190bd23a9869b11b4aadb686109e5504b8fb39a 100644 (file)
@@ -99,7 +99,9 @@ elf64_sparc_slurp_one_reloc_table (bfd *abfd, asection *asect,
 
       if (ELF64_R_SYM (rela.r_info) == STN_UNDEF
          /* PR 17512: file: 996185f8.  */
-         || ELF64_R_SYM (rela.r_info) > bfd_get_symcount (abfd))
+         || (!dynamic && ELF64_R_SYM(rela.r_info) > bfd_get_symcount(abfd))
+          || (dynamic
+              && ELF64_R_SYM(rela.r_info) > bfd_get_dynamic_symcount(abfd)))
        relent->sym_ptr_ptr = bfd_abs_section_ptr->symbol_ptr_ptr;
       else
        {
This page took 0.022833 seconds and 4 git commands to generate.