* readelf.c (get_dynamic_type): Handle DT_GNU_PRELINKED,
commit6abb92bc73204b517b9a94cb622d4a3578adb842
authorJakub Jelinek <jakub@redhat.com>
Wed, 10 Jul 2002 15:28:34 +0000 (10 15:28 +0000)
committerJakub Jelinek <jakub@redhat.com>
Wed, 10 Jul 2002 15:28:34 +0000 (10 15:28 +0000)
treef02c5032fbfbc8d8661f908801ab445b9efab002
parent6bc52e00e178f533947e6b68e957bc351520c147
* 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