[Bug libdw/23981] dwarf_siblingof() fails with attribute form DW_FORM_ref_addr

2019-01-03 Thread Andreas.Kromke at dreamchip dot de
https://sourceware.org/bugzilla/show_bug.cgi?id=23981 --- Comment #3 from Andreas Kromke --- I changed the source file accordingly, rebuilt the library and rerun the tests. The result is, unfortunately, the same, i.e. there is no improvement. Analysis showed that in failure case these lines are

[Bug libdw/23982] dwarf_formref_die() does not support DW_FORM_indirect

2019-01-02 Thread Andreas.Kromke at dreamchip dot de
https://sourceware.org/bugzilla/show_bug.cgi?id=23982 --- Comment #2 from Andreas Kromke --- Unfortunately I cannot provide the example file (due to legal restrictions), but I can tell that the producer is the following: "ARM C/C++ Compiler, 5.03 [Build 76]" The machine is (obviously) ARM. Her

[Bug libdw/23981] dwarf_siblingof() fails with attribute form DW_FORM_ref_addr

2019-01-02 Thread Andreas.Kromke at dreamchip dot de
https://sourceware.org/bugzilla/show_bug.cgi?id=23981 --- Comment #2 from Andreas Kromke --- Unfortunately I cannot provide the example file (due to legal restrictions), but I can tell that the producer is the following: "GHS C 5.2.4 [dual]" GHS probably means "Green Hills". The machine is Pow

[Bug libdw/23982] New: dwarf_formref_die() does not support DW_FORM_indirect

2018-12-13 Thread Andreas.Kromke at dreamchip dot de
Component: libdw Assignee: unassigned at sourceware dot org Reporter: Andreas.Kromke at dreamchip dot de CC: elfutils-devel at sourceware dot org Target Milestone: --- This kind of indirect form is generated by some ARM compilers. A temporary

[Bug libdw/23981] New: dwarf_siblingof() fails with attribute form DW_FORM_ref_addr

2018-12-13 Thread Andreas.Kromke at dreamchip dot de
: normal Priority: P2 Component: libdw Assignee: unassigned at sourceware dot org Reporter: Andreas.Kromke at dreamchip dot de CC: elfutils-devel at sourceware dot org Target Milestone: --- The API function dwarf_siblingof() internally calls