| Commit message (Expand) | Author | Age | Files | Lines |
* | libdw: Correct data end checkfor deref_type operand in dwarf_getlocation | Mark Wielaard | 2023-02-14 | 1 | -1/+1 |
* | libdw: Handle DW_OP_GNU_uninit in dwarf_getlocation | Mark Wielaard | 2023-02-14 | 1 | -0/+1 |
* | libdw, readelf, elflint: Add get_(u|s)leb128 guards | Mark Wielaard | 2023-02-14 | 1 | -1/+1 |
* | libdw: Add sanity check to store_implicit_value | Mark Wielaard | 2022-05-14 | 1 | -1/+4 |
* | readelf, libdw: blocks aren't expressions for DWARF version 4 | Mark Wielaard | 2021-02-17 | 1 | -0/+17 |
* | libdw: fix spelling typos in comments and ChangeLog | Dmitry V. Levin | 2020-12-12 | 1 | -2/+2 |
* | Fix leb128 reading | Tom Tromey | 2020-10-29 | 1 | -3/+2 |
* | libdw: Rename check_constant_offset to is_constant_offset. | Mark Wielaard | 2020-08-25 | 1 | -9/+13 |
* | libdw: Call check_constant_offset with direct pointers. | Mark Wielaard | 2019-04-28 | 1 | -1/+1 |
* | libdw: Reject DW_OP_implicit_value in CFI. | Mark Wielaard | 2019-04-28 | 1 | -0/+2 |
* | libdw, readelf: Don't handle DW_FORM_data16 as expression block/location. | Mark Wielaard | 2018-06-17 | 1 | -13/+31 |
* | libdw: Detect bad DWARF in store_implicit_value. | Mark Wielaard | 2018-06-10 | 1 | -6/+19 |
* | libdw: Handle .debug_loclists in dwarf_getlocation. | Mark Wielaard | 2018-05-30 | 1 | -13/+86 |
* | readelf: Handle .debug_loclists. | Mark Wielaard | 2018-05-29 | 1 | -2/+2 |
* | libdw: Handle .debug_rnglists in dwarf_ranges. | Mark Wielaard | 2018-05-28 | 1 | -1/+1 |
* | libdw: Handle all address FORMs for dwarf_highpc, handle errors better. | Mark Wielaard | 2018-05-25 | 1 | -13/+4 |
* | libdw: Add GNU DebugFission attributes, tags, forms and operands. | Mark Wielaard | 2018-05-19 | 1 | -0/+2 |
* | libdw: Restructure address range reading for .debug_loc and .debug_ranges. | Mark Wielaard | 2018-04-13 | 1 | -66/+77 |
* | libdw: Add new DWARF5 Dwarf expression operations. | Mark Wielaard | 2018-03-11 | 1 | -1/+11 |
* | libdw: Handle DW_OP_GNU_variable_value. | Mark Wielaard | 2017-11-10 | 1 | -0/+1 |
* | libdw: Update acceptable forms and attributes for dwarf_getlocation. | Mark Wielaard | 2017-11-10 | 1 | -1/+25 |
* | Remove old-style function definitions. | Mark Wielaard | 2015-09-23 | 1 | -29/+11 |
* | libdw: Add const declaration to getlocations_addr locs. | Chih-Hung Hsieh | 2015-09-07 | 1 | -11/+4 |
* | libdw: Fix possibly unbounded stack usage in __libdw_intern_expression. | Mark Wielaard | 2015-05-27 | 1 | -15/+30 |
* | libdw: Handle NULL dbg for call_ref, GNU_implicit_pointer and addr DW_OPs. | Mark Wielaard | 2015-01-15 | 1 | -10/+32 |
* | libdw: Add get_uleb128 and get_sleb128 bounds checking. | Mark Wielaard | 2014-12-17 | 1 | -20/+19 |
* | libdw: Make sure all attributes come with a (fake) CU for bound checks. | Mark Wielaard | 2014-12-17 | 1 | -0/+8 |
* | Accept DW_AT_GNU_call_site_* as attributes that hold location expressions | Petr Machata | 2014-09-11 | 1 | -1/+5 |
* | libdw: Simplify and inline get_uleb128 and get_sleb128 | Josh Stone | 2013-12-13 | 1 | -2/+1 |
* | libdw: Handle empty location expression for (indirect) DIE locations. | Mark Wielaard | 2013-12-13 | 1 | -2/+9 |
* | libdw: Fix compiler warnings on 32-bit. | Mark Wielaard | 2013-09-30 | 1 | -3/+5 |
* | libdw: Add new functions dwarf_getlocation_attr and dwarf_getlocation_die. | Mark Wielaard | 2013-09-06 | 1 | -16/+21 |
* | libdw: Add new function dwarf_getlocations. | Mark Wielaard | 2013-09-06 | 1 | -67/+207 |
* | Handle GNU extension opcodes in dwarf_getlocation | Petr Machata | 2012-10-10 | 1 | -0/+26 |
* | dwarf_getlocation.c (__libdw_intern_expression) <cfap>: Make new loclist | Jan Kratochvil | 2012-10-08 | 1 | -13/+15 |
* | Update name, license and contributor policy. | Mark Wielaard | 2012-06-05 | 1 | -40/+19 |
* | Handle DW_OP_GNU_implicit_pointer. | Roland McGrath | 2010-08-30 | 1 | -0/+9 |
* | Fix check_constant_offset braino. | Roland McGrath | 2010-06-22 | 1 | -7/+2 |
* | Handle reading .debug_types section. | Roland McGrath | 2010-06-16 | 1 | -2/+2 |
* | dwarf_getlocation crash on NULL attribute. | Ulrich Drepper | 2010-05-28 | 1 | -3/+3 |
* | Fix DW_OP_call_ref operand handling. | Roland McGrath | 2010-05-08 | 1 | -4/+13 |
* | Translate DW_CFA_expression/DW_CFA_val_expression properly to imply pushing C... | Roland McGrath | 2010-04-26 | 1 | -3/+18 |
* | Fix dwarf_getlocation braino in constant-form case handling. | Roland McGrath | 2009-11-21 | 1 | -3/+21 |
* | Small tweak for dwarf_getlocation_implicit_value; NEWS item for it. | Roland McGrath | 2009-09-17 | 1 | -2/+2 |
* | DW_OP_implicit_value support | Roland McGrath | 2009-09-10 | 1 | -4/+54 |
* | Rejigger calling conventions for dwarf_frame_{cfa,register}. | Roland McGrath | 2009-07-22 | 1 | -3/+22 |
* | Fix last commit, was made too early in the morning. | Roland McGrath | 2009-07-20 | 1 | -0/+1 |
* | Handle DW_OP_stack_value | Roland McGrath | 2009-07-20 | 1 | -1/+1 |
* | dwarf_getlocation.c: Grok DW_OP_form_tls_address, DW_OP_GNU_push_tls_address,... | Roland McGrath | 2009-07-15 | 1 | -0/+8 |
* | dwarf_getlocation.c: Grok DW_OP_call_frame_cfa. | Roland McGrath | 2009-07-13 | 1 | -0/+1 |