This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: PATCH: support compressed sections in addr2line, objdump, readelf
- From: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- To: schwab at suse dot de
- Cc: hans-peter dot nilsson at axis dot com, csilvers at google dot com, nickc at redhat dot com, binutils at sourceware dot org
- Date: Fri, 11 Jul 2008 12:47:44 +0200
- Subject: Re: PATCH: support compressed sections in addr2line, objdump, readelf
> From: Andreas Schwab <schwab@suse.de>
> Date: Fri, 11 Jul 2008 10:31:11 +0200
> Hans-Peter Nilsson <hans-peter.nilsson@axis.com> writes:
>
> > It does for me. I'd commit this fix as obvious...except there
> > are *two* "Minimum Instruction Length:" lines in objdump.W, and
> > the first one matches 1. What's going on? Is there a bug here?
>
> The first one is in the explicit .debug_line header in the assembler
> source, the second one is the one generated by the assembler. Normally
> you don't have an explicit .debug_line section in the assembler source,
> but rather use .loc pseudo-insns to let the assembler generate it. That
> also means that we have to match the second, assembler generated header
> very loosely, since it has a few more target dependent values encoded.
Oh right, I found it now, like I should have done before, doh.
So, I committed my patch, posted previously, but without the CL typo. :)
brgds, H-P