bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/30684] readelf -s: support an option to display section na


From: i at maskray dot me
Subject: [Bug binutils/30684] readelf -s: support an option to display section names
Date: Fri, 28 Jul 2023 05:47:41 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=30684

--- Comment #4 from Fangrui Song <i at maskray dot me> ---
(In reply to Nick Clifton from comment #3)
> Created attachment 15016 [details]
> Proposed patch
> 
> And here is a full patch.
> 
> After some more thought, I decided that the new behaviour needed to be gated
> by a command line option, so I have added --extra-sym-info to do this.

Thank you for implementing this! Yes, I think quite a few projects rely on the
output of readelf -Ws. Using an opt-in option is necessary. The option name
-X/--extra-sym-info looks good to me. Another long option name choice is
--symbol-details to be similar to --section-details.

> I have also moved the display of non-visibility related bits in the st_other
> field to this new option.  This means that by default the symbol table
> displayed by readelf should be completely uniform.

Like [<localentry>: 8] in the [Other] column for ppc64 ELFv2? Looks good to me,
but I'd like to hear from Alan.

> I have discarded the "==>" for section symbols - it looked silly.  Instead I
> just filled the gap with spaces.

objdump -t shows the section name twice for STT_SECTION symbols as well. I
think readelf -sX displaying the section name twice should be as well, to not
make STT_SECTION special.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]