[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.