Add support for files that contain multiple symbol index tables. Fixes PR 15835
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 13f216652b683f90c887fa28ac1951f7b6c370a8..be987ec0101b0409de73c62cd36e250790675bd5 100644 (file)
@@ -1,3 +1,13 @@
+2015-09-23  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/15835
+       * readelf.c (struct elf_section_list): New structure.
+       (symtab_shndx_hdr): Replace with symtab_shndx_list.
+       (get_32bit_elf_symbols): Scan for a symbol index table matching
+       the symbol table in use.
+       (get_64bit_elf_symbols): Likewise.
+       (process_section_headers): Handle multiple symbol index sections.
+
 2015-09-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
        * readelf.c (process_dynamic_section): Handle DF_1_STUB, DF_1_PIE.
This page took 0.02317 seconds and 4 git commands to generate.