Re: [PATCH] readelf, libdw: blocks aren't expressions for DWARF version 4

2021-02-17 Thread Mark Wielaard
On Fri, 2021-02-12 at 16:30 +0100, Mark Wielaard wrote: > For DWARF version 4 or higher a block form really encodes a block, > not an expression location. Also constant offsets can be expressed > as DW_FORM_implicit_const in DWARF version 5. Pushed.

[PATCH] readelf, libdw: blocks aren't expressions for DWARF version 4

2021-02-12 Thread Mark Wielaard
For DWARF version 4 or higher a block form really encodes a block, not an expression location. Also constant offsets can be expressed as DW_FORM_implicit_const in DWARF version 5. Signed-off-by: Mark Wielaard --- libdw/ChangeLog | 6 ++ libdw/dwarf_getlocation.c | 17 +