summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add support for low-level dwarflint checks for call_site and entry_value.mjw/call_siteMark Wielaard2011-03-232-1/+15
* Copy master readelf.c dwarf_tag/attr_string changes to dwarfstrings.c.Mark Wielaard2011-03-231-0/+40
* Merge branch 'master' into dwarfMark Wielaard2011-03-2330-56/+818
|\
| * Add support for call_site and entry_value to dwarf.h and readelf.Mark Wielaard2011-03-234-0/+108
| * Add new ebl_check_st_other_bits function.mpolacek/autotestMark Wielaard2011-03-1111-4/+114
| * Cosmetic cleanup for new test.Roland McGrath2011-03-092-5/+5
| * Reject requests for abbreviation with code 0Petr Machata2011-03-106-5/+102
| * Alpha backend: accept any _GLOBAL_OFFSET_TABLE_ value.Roland McGrath2011-03-093-2/+28
| * Check for truncated section in dwarf_child.Petr Machata2011-03-092-6/+19
| * libdwfl: Clear errno before using its ambient value.Roland McGrath2011-03-082-0/+9
| * New test for dwarf_getstring.Marek Polacek2011-03-074-2/+229
| * Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutilsRoland McGrath2011-03-032-2/+6
| |\
| | * BUILT_RPATH vs BUILD_RPATH fixup.Mark Wielaard2011-02-252-2/+6
| * | Fix readelf --debug-dump=loc crash on multiple input files.Jan Kratochvil2011-02-275-1/+43
| |/
| * Merge over readelf dwarf string additions from dwarf branch dwarfstrings.Mark Wielaard2011-02-252-3/+39
| * Support reading .zdebug_* DWARF sections compressed via zlib.Roland McGrath2011-02-237-38/+195
| * Handle DW_AT_GNU_odr_signature in readelf.Roland McGrath2011-02-232-1/+9
* | dwarflint: Only add range to CU DIE coverage if low_pc > high_pcPetr Machata2011-03-221-1/+1
* | dwarflint: Fix reporting of CU x arange mismatchPetr Machata2011-03-213-5/+7
* | dwarflint: Check that operand of DW_LNE_set_address is != 0Petr Machata2011-03-191-3/+13
* | dwarflint: Do the ET_REL layout starting on address > 0Petr Machata2011-03-191-1/+1
* | dwarlint check_debug_line.cc DW_LNS_advance_line takes a sleb128 operan.Mark Wielaard2011-03-181-0/+9
* | dwarflint: DW_AT_high_pc always has to be >= DW_AT_low_pcPetr Machata2011-03-183-1/+5
* | dwarflint: Also cover DW_AT_low_pc == DW_AT_high_pc (if that is > 0)Petr Machata2011-03-184-1/+9
* | dwarflint: Catch and report exceptions thrown in checksPetr Machata2011-03-182-8/+31
* | dwarflint: Add a check for DW_AT_low_pc > DW_AT_high_pcPetr Machata2011-03-184-3/+41
* | dwarflint: Support DW_AT_high_pc that is constant, check low_pc <= high_pcPetr Machata2011-03-174-8/+69
* | Merge branch 'dwarf' of ssh://git.fedorahosted.org/git/elfutils into dwarfPetr Machata2011-03-171-4/+5
|\ \
| * | Workaround all self referential ref values, not just DW_AT_containing_type.Mark Wielaard2011-03-171-4/+5
| * | dwarflint: More thorough validation of ELF sectionsPetr Machata2011-03-171-7/+7
* | | dwarflint: Extract "local function" out of the methodPetr Machata2011-03-171-30/+28
* | | dwarflint: Add a test case for check_self_referential_diePetr Machata2011-03-173-2/+38
* | | Merge remote-tracking branch 'origin/mjw/check_self_referential_die' into dwarfPetr Machata2011-03-172-0/+87
|\ \ \
| * | | Add check_self_referential_die pass to dwarflint.mjw/check_self_referential_dieMark Wielaard2011-03-172-0/+87
* | | | dwarflint: Fix message filteringPetr Machata2011-03-1710-83/+141
| |/ / |/| |
* | | dwarflint: Check that .shstrtab is soundPetr Machata2011-03-174-9/+23
|/ /
* | Merge branch 'dwarf' of ssh://git.fedorahosted.org/git/elfutils into dwarfPetr Machata2011-03-175-228/+222
|\ \
| * | Workaround weird (buggy) self referential DW_AT_containing_type case.Mark Wielaard2011-03-161-1/+9
| * | Add reference chain cycle detection.Mark Wielaard2011-03-161-7/+28
| * | Calculate reference hash before finalizing, store in die_info.Mark Wielaard2011-03-161-3/+63
| * | Add get_die_info to references, use for hash calculation.Mark Wielaard2011-03-161-16/+15
| * | Never recalculate local hash, always reuse die_info stored one.Mark Wielaard2011-03-161-1/+1
| * | Fetch local hash from pending or finalized entry die. Use it in attr_value.Mark Wielaard2011-03-161-4/+12
| * | Don't finalize entries on first go, just create and store die_info for them.Mark Wielaard2011-03-161-17/+24
| * | Calculate local_hash only on finalizing entry, store in die_info.Mark Wielaard2011-03-161-87/+66
| * | Add local hash for children_types.Mark Wielaard2011-03-161-3/+22
| * | Add local_hash to attributes_type and use it for die hash.Mark Wielaard2011-03-161-6/+35
| * | Turn copier::entry into a value_reference so what_space works on it.Mark Wielaard2011-03-161-1/+1
| * | Introduce local_hash for dwarf_output debug_info_die.Mark Wielaard2011-03-161-13/+46
| * | Add the *info () hack in dwarf_output, so we can rely on it for now.Mark Wielaard2011-03-161-0/+6