bug-binutils
[Top][All Lists]
Advanced

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

[Bug binutils/27309] readelf --debug-dump=info --wide output changes in


From: nickc at redhat dot com
Subject: [Bug binutils/27309] readelf --debug-dump=info --wide output changes in 2.36
Date: Mon, 01 Feb 2021 14:31:32 +0000

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

Nick Clifton <nickc at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nickc at redhat dot com

--- Comment #2 from Nick Clifton <nickc at redhat dot com> ---
Hi Martin,

  The change was made so that the output from the binutils readelf would be
closer to that of the elfutils readelf.  Vis:

Old Binutils:
    <14>   DW_AT_name       : (indirect string, offset: 0x69):
../sysdeps/x86_64/crti.S

2.36 Binutils:
   <14>   DW_AT_name        : (strp) (offset: 0x69): ../sysdeps/x86_64/crti.S

Elfutils:
          name                (strp) "../sysdeps/x86_64/crti.S"

  The change also means that the form name can be deduced from the output.
  Ie "(strp)" indicates that it was DW_FORM_strp.  Likewise "(addr)" is 
  DW_FORM_addr and so on.

  Readelf has never made any promises regarding the consistency of its 
  output, although I do appreciate that changes like this are annoying
  when they break scripts that are used to the old format.

  Can the strace configure script be adapted to cope with both versions 
  of readelf's output ?

Cheers
  Nick

-- 
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]