Re: readelf: Support SHT_RELR/DT_RELR for -r
Revert value of DT_ENCODING to as it was before commit a7fd118627, and
adjust readelf.
include/
* elf/common.h (DT_ENCODING): Set back to 32.
binutils/
* readelf.c (struct filedata): Don't size dynamic_info array
using DT_ENCODING.
This commit is contained in:
@@ -1135,13 +1135,16 @@
|
||||
#define DT_FINI_ARRAYSZ 28
|
||||
#define DT_RUNPATH 29
|
||||
#define DT_FLAGS 30
|
||||
|
||||
/* Values in the range [DT_ENCODING, DT_LOOS) use d_un.d_ptr if the
|
||||
value is even, d_un.d_val if odd. */
|
||||
#define DT_ENCODING 32
|
||||
#define DT_PREINIT_ARRAY 32
|
||||
#define DT_PREINIT_ARRAYSZ 33
|
||||
#define DT_SYMTAB_SHNDX 34
|
||||
#define DT_RELRSZ 35
|
||||
#define DT_RELR 36
|
||||
#define DT_RELRENT 37
|
||||
#define DT_ENCODING 38
|
||||
|
||||
/* Note, the Oct 4, 1999 draft of the ELF ABI changed the values
|
||||
for DT_LOOS and DT_HIOS. Some implementations however, use
|
||||
|
||||
Reference in New Issue
Block a user