* readelf.c (get_dynamic_type): Handle DT_GNU_PRELINKED,
authorJakub Jelinek <jakub@redhat.com>
Wed, 10 Jul 2002 15:28:34 +0000 (15:28 +0000)
committerJakub Jelinek <jakub@redhat.com>
Wed, 10 Jul 2002 15:28:34 +0000 (15:28 +0000)
commit047b22647dfced6489ef773f7f10aad0a511a195
treeafe8280f4e649ab0a30353dceda5fe0333ac0652
parentf5e87a1da3ab703c1fd1897952c7e128e932aeda
* readelf.c (get_dynamic_type): Handle DT_GNU_PRELINKED,
DT_GNU_CONFLICT* and DT_GNU_LIBLISZ*.
(get_section_type_name): Handle SHT_GNU_LIBLIST.
(process_dynamic_segment): Handle DT_GNU_CONFLICTSZ,
DT_GNU_LIBLISTSZ and DT_GNU_PRELINKED.
(process_gnu_liblist): New.
(process_file): Call it.

* elf/common.h (SHT_GNU_LIBLIST, DT_GNU_PRELINKED,
DT_GNU_CONFLICT*, DT_GNU_LIBLIST*): Define.
binutils/ChangeLog
binutils/readelf.c
include/ChangeLog
include/elf/common.h