From: Fangrui Song Date: Thu, 4 Nov 2021 07:55:21 +0000 (-0700) Subject: readelf: Make DT_PREINIT_ARRAYSZ's output style match DT_INIT_ARRAYSZ X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=04d8355ac606cc96390a51d3db1152aafd4747c6;p=binutils-gdb.git readelf: Make DT_PREINIT_ARRAYSZ's output style match DT_INIT_ARRAYSZ The output now looks like: - 0x0000000000000021 (PREINIT_ARRAYSZ) 0x10 + 0x0000000000000021 (PREINIT_ARRAYSZ) 16 (bytes) 0x0000000000000019 (INIT_ARRAY) 0xbefc90 0x000000000000001b (INIT_ARRAYSZ) 536 (bytes) * readelf.c (process_dynamic_section): Handle DT_PREINIT_ARRAYSZ. --- diff --git a/binutils/readelf.c b/binutils/readelf.c index 0fed82b63e3..7a162eead17 100644 --- a/binutils/readelf.c +++ b/binutils/readelf.c @@ -11385,6 +11385,7 @@ the .dynstr section doesn't match the DT_STRTAB and DT_STRSZ tags\n")); case DT_PLTPADSZ: case DT_MOVEENT : case DT_MOVESZ : + case DT_PREINIT_ARRAYSZ: case DT_INIT_ARRAYSZ: case DT_FINI_ARRAYSZ: case DT_GNU_CONFLICTSZ: