[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/19109] Cannot configure default flag_compress_debug
From: |
hjl.tools at gmail dot com |
Subject: |
[Bug gas/19109] Cannot configure default flag_compress_debug |
Date: |
Mon, 12 Oct 2015 14:34:30 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=19109
--- Comment #7 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Mark Wielaard from comment #5)
> (In reply to H.J. Lu from comment #1)
> > 1. What are those affected tools? Will they be fixed? When?
>
> I don't believe any non-binutils tools handle gabi compressed elf sections
> yet. In particular elfutils tools don't handle them. elfutils libdw does
> support gnu compressed debug sections for ET_EXEC and ET_DYN files, but not
> ET_REL files. elfutils libelf doesn't support any compressed section type
> currently. There is some work on supporting compressed sections for libelf,
> but that needs some coordination with other implementations and won't be in
> any release this year.
Just to make it clear. Only tools dealing with DWARF info on ET_REL files
are effected. There is no impact on tools dealing with ET_EXEC and ET_DYN
files since linker compression is off by default.
> > 2. What should be the default?
>
> none.
>
> > 3. Should the new option also affect linker? If not, do we need separate
> > options to control gas and ld/gold?
>
> I think the default should be the same for all tools, but making it possible
> to configure them with different defaults won't be bad.
Do other tools, like valgrind and libbacktracce, support compressed
ET_EXEC and ET_DYN files? If not, is anyone working on?
I'd like to know if DWARF info compression in binutils will be ever
be on by default. If no, why bother with a configure option? We just
default it to "no". If yes, when will it happen?
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug gas/19109] New: Cannot configure default flag_compress_debug, mjw at redhat dot com, 2015/10/09
- [Bug gas/19109] Cannot configure default flag_compress_debug, doko at debian dot org, 2015/10/10
- [Bug gas/19109] Cannot configure default flag_compress_debug, hjl.tools at gmail dot com, 2015/10/11
- [Bug gas/19109] Cannot configure default flag_compress_debug, doko at debian dot org, 2015/10/11
- [Bug gas/19109] Cannot configure default flag_compress_debug, hjl.tools at gmail dot com, 2015/10/11
- [Bug gas/19109] Cannot configure default flag_compress_debug, mjw at redhat dot com, 2015/10/12
- [Bug gas/19109] Cannot configure default flag_compress_debug, mjw at redhat dot com, 2015/10/12
- [Bug gas/19109] Cannot configure default flag_compress_debug,
hjl.tools at gmail dot com <=
- [Bug gas/19109] Cannot configure default flag_compress_debug, nickc at redhat dot com, 2015/10/12
- [Bug gas/19109] Cannot configure default flag_compress_debug, hjl.tools at gmail dot com, 2015/10/12
- [Bug gas/19109] Cannot configure default flag_compress_debug, address@hidden, 2015/10/12
- [Bug gas/19109] Cannot configure default flag_compress_debug, joseph at codesourcery dot com, 2015/10/12
- [Bug gas/19109] Cannot configure default flag_compress_debug, mjw at redhat dot com, 2015/10/13
- [Bug gas/19109] Cannot configure default flag_compress_debug, nickc at redhat dot com, 2015/10/13
- [Bug gas/19109] Cannot configure default flag_compress_debug, hjl.tools at gmail dot com, 2015/10/13
- [Bug gas/19109] Cannot configure default flag_compress_debug, nickc at redhat dot com, 2015/10/13
- [Bug gas/19109] Cannot configure default flag_compress_debug, hjl.tools at gmail dot com, 2015/10/13
- [Bug gas/19109] Cannot configure default flag_compress_debug, mjw at redhat dot com, 2015/10/14