[Bug debugedit/27636] Debugedit doesn't handle compressed debug ELF sections

mark at klomp dot org sourceware-bugzilla@sourceware.org
Tue Mar 4 15:31:30 GMT 2025


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

Mark Wielaard <mark at klomp dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #6 from Mark Wielaard <mark at klomp dot org> ---
commit c156ae62c3913aa86bd4cd4abda93772747e029f
Author:     Morten Linderud <morten@linderud.pw>
AuthorDate: Sun Nov 6 18:10:23 2022 +0100
Commit:     Mark Wielaard <mark@klomp.org>
CommitDate: Mon Oct 28 14:28:16 2024 +0100

    debugedit: decompress (and recompress) DWARF sections

    When encountering compressed DWARF section try to decompress them
    before rewriting. Afterwards recompress them. All this is
    automatic. No new command line options.

    Decompression was added by Morten, Mark then added recompression.

    The recompression support needed a bit of workaround for an elfutils
    < 0.192 bug https://sourceware.org/bugzilla/show_bug.cgi?id=32102

    Various new tests were added. In debugedit.at DEBUGEDIT_SETUP now
    takes an (optional) second arg to set the -gz=... option. readelf is
    now called with -zp to automatically decompress any compressed
    data/string sections.

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

    Signed-off-by: Morten Linderud <morten@linderud.pw>
    Signed-off-by: Mark Wielaard <mark@klomp.org>

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


More information about the Debugedit mailing list