bug-binutils
[Top][All Lists]
Advanced

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



reply via email to

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