This is the mail archive of the
elfutils-devel@sourceware.org
mailing list for the elfutils project.
Re: [PATCH] libdw: Handle .debug_loclists in dwarf_getlocation.
- From: Mark Wielaard <mark at klomp dot org>
- To: elfutils-devel at sourceware dot org
- Date: Wed, 30 May 2018 00:22:09 +0200
- Subject: Re: [PATCH] libdw: Handle .debug_loclists in dwarf_getlocation.
- References: <1527507134-16192-1-git-send-email-mark@klomp.org>
On Mon, 2018-05-28 at 13:32 +0200, Mark Wielaard wrote:
> Handle all new DW_LLE opcodes in .debug_loclists in dwarf_getlocation.
> __libdw_read_begin_end_pair_inc now also handles a default location
> (which is simply the range [0,-1]). Since expression blocks can now
> also come from the .debug_loclists section add a new fake_loclists_cu
> necessary for checking bounds while parsing expression blocks. Adapt
> varlocs test to handle .debug only files. Run it on testfileranges5.debug
> and testfilesplitranges5.debug.
Pushed to master (without the regeneration of the testfiles since that
was already done in an earlier commit).