This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: FAIL: Link with zlib-gabi compressed debug output
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: Jan Beulich <JBeulich at suse dot com>
- Cc: Binutils <binutils at sourceware dot org>
- Date: Mon, 7 Dec 2015 06:23:34 -0800
- Subject: Re: FAIL: Link with zlib-gabi compressed debug output
- Authentication-results: sourceware.org; auth=none
- References: <56659BFE02000078000BCA5E at prv-mh dot provo dot novell dot com>
On Mon, Dec 7, 2015 at 5:47 AM, Jan Beulich <JBeulich@suse.com> wrote:
> Is it really appropriate/necessary for the test to expect 1-byte
> alignment:
>
> #...
> +\[[0-9a-f]+\]: .*COMPRESSED
> +ZLIB, [0-9a-f]+, 1
> #pass
>
> (in ld-elf/gabinormal.rt)? I'm seeing .debug_aranges as the first
> debug info section, emitted with 8-byte alignment:
>
> ...
> [28] .comment.SUSE.OPTs
> PROGBITS 00000000 000781 000006 01 0 0 1
> [00000030]: MERGE, STRINGS
> [29] .debug_aranges
> PROGBITS 00000000 000ef8 000047 00 0 0 8
> [00000800]: COMPRESSED
> ZLIB, 00000080, 8
> [30] .debug_pubnames
> PROGBITS 00000000 000f3f 00007c 00 0 0 1
> [00000800]: COMPRESSED
> ZLIB, 00000094, 1
> ...
>
> Thanks, Jan
>
Where does 8-byte alignment come from?
--
H.J.