Roland McGrath [Wed, 16 Jun 2010 05:17:20 +0000 (22:17 -0700)]
Handle DWARF4 .debug_frame format.
Roland McGrath [Wed, 16 Jun 2010 05:17:04 +0000 (22:17 -0700)]
Handle DWARF4 .debug_line format.
yurchor [Tue, 15 Jun 2010 05:22:18 +0000 (05:22 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
Roland McGrath [Tue, 15 Jun 2010 00:44:38 +0000 (17:44 -0700)]
Fix unstrip for modifying file in place.
Ulrich Drepper [Mon, 14 Jun 2010 21:18:23 +0000 (14:18 -0700)]
Implicitly set dirty bit
The gelf_update_[eps]hdr functions didn't implicitly mark the
data structures as modified. This has always been the case and
programs should set the bit but it is somewhat inconsistent since
other update functions implicitly set the bit. Do it in these
three cases, too.
Roland McGrath [Mon, 14 Jun 2010 19:45:25 +0000 (12:45 -0700)]
libdwfl: Ignore debuginfo-path hits that find the main file again.
Roland McGrath [Fri, 4 Jun 2010 09:29:08 +0000 (02:29 -0700)]
unstrip: Factor common code for shdr changes.
Roland McGrath [Fri, 4 Jun 2010 09:26:30 +0000 (02:26 -0700)]
unstrip: Bail early on bogus invocation with reversed arguments.
Roland McGrath [Wed, 2 Jun 2010 03:17:36 +0000 (20:17 -0700)]
Clean up IDX_debug_* list.
elsupergomez [Mon, 14 Jun 2010 13:55:19 +0000 (13:55 +0000)]
l10n: Updates to Spanish (Castilian) (es) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
Roland McGrath [Wed, 2 Jun 2010 03:11:40 +0000 (20:11 -0700)]
Remove unused CIE_VERSION macro.
Roland McGrath [Wed, 2 Jun 2010 03:10:19 +0000 (20:10 -0700)]
Remove meaningless DWARF_VERSION macro.
Roland McGrath [Wed, 2 Jun 2010 02:52:39 +0000 (19:52 -0700)]
readelf: Handle DW_FORK_ref_sig8.
Roland McGrath [Wed, 2 Jun 2010 02:05:08 +0000 (19:05 -0700)]
Fix DW_FORM_sec_offset handling.
Roland McGrath [Tue, 1 Jun 2010 22:56:58 +0000 (15:56 -0700)]
More DWARF 4 handling, some in readelf.
Roland McGrath [Tue, 1 Jun 2010 22:42:14 +0000 (15:42 -0700)]
Handle DWARF version 4 CUs.
Mark Wielaard [Mon, 31 May 2010 13:39:15 +0000 (15:39 +0200)]
Move dwarf_cfi_cie_p definition from cfi.h to libdw.h.
Roland McGrath [Tue, 1 Jun 2010 20:44:00 +0000 (13:44 -0700)]
readelf: Print .eh_frame even with no other DWARF.
Roland McGrath [Tue, 1 Jun 2010 18:22:36 +0000 (11:22 -0700)]
whitespace
Mark Wielaard [Mon, 31 May 2010 13:06:31 +0000 (15:06 +0200)]
dwarf.h: Fix DW_LANG_Python constant.
yurchor [Sat, 29 May 2010 05:39:16 +0000 (05:39 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
Ulrich Drepper [Sat, 29 May 2010 03:32:37 +0000 (20:32 -0700)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Conflicts:
libdw/ChangeLog
Ulrich Drepper [Sat, 29 May 2010 03:28:04 +0000 (20:28 -0700)]
dwarf_getlocation crash on NULL attribute.
A recent change added code in front of the attr_ok check. This
breaks existing code that assumes it can pass NULL to the ATTR
parameter. Move the attr_ok check back to the front.
raven [Fri, 28 May 2010 21:38:03 +0000 (21:38 +0000)]
l10n: Updates to Polish (pl) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
Eduardo Santiago [Fri, 28 May 2010 21:26:52 +0000 (14:26 -0700)]
Fix dwarf_getlocation crash on NULL argument.
Ulrich Drepper [Fri, 28 May 2010 14:39:49 +0000 (07:39 -0700)]
More details attribute output.
When readelf prints attribute information it should not only
print the value of the attribute but also its form. This
information cannot be deduced from the current output.
Roland McGrath [Thu, 27 May 2010 20:49:25 +0000 (13:49 -0700)]
Add more DWARF4 constants.
raven [Thu, 27 May 2010 19:10:28 +0000 (19:10 +0000)]
l10n: Updates to Polish (pl) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
Roland McGrath [Thu, 20 May 2010 07:04:59 +0000 (00:04 -0700)]
Fix some libdwfl bias calculations.
Roland McGrath [Thu, 20 May 2010 04:24:27 +0000 (21:24 -0700)]
Fix /proc/kallsyms grovelling.
Roland McGrath [Thu, 20 May 2010 01:03:31 +0000 (18:03 -0700)]
addr2line: Handle SYMBOL without +OFFSET.
logan [Tue, 18 May 2010 13:05:23 +0000 (13:05 +0000)]
l10n: Updates to Spanish (Castilian) (es) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
Roland McGrath [Sat, 8 May 2010 10:22:59 +0000 (03:22 -0700)]
Fix DW_OP_call_ref operand handling.
yurchor [Thu, 6 May 2010 15:07:48 +0000 (15:07 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
Roland McGrath [Thu, 6 May 2010 08:14:32 +0000 (01:14 -0700)]
NEWS items
Roland McGrath [Thu, 6 May 2010 08:12:15 +0000 (01:12 -0700)]
libdwfl: Another segment lookup table nit.
Roland McGrath [Thu, 6 May 2010 07:52:51 +0000 (00:52 -0700)]
libdwfl: Refuse to fall back to an ELF file opened by name when that mismatches the module build ID.
Roland McGrath [Wed, 5 May 2010 03:09:30 +0000 (20:09 -0700)]
Use [pie] rather than [dso] for unnamed modules that are PIEs.
Roland McGrath [Wed, 5 May 2010 01:03:42 +0000 (18:03 -0700)]
dwfl_segment_report_module: Fix jump-start of NDX-finding loop.
Roland McGrath [Wed, 5 May 2010 02:46:56 +0000 (19:46 -0700)]
Fix libdwfl segment table management.
Roland McGrath [Wed, 5 May 2010 01:05:22 +0000 (18:05 -0700)]
dwfl_link_map_report: Handle PIE-generated core.
Roland McGrath [Tue, 4 May 2010 23:31:43 +0000 (16:31 -0700)]
Fix dwfl_core_file_report return value when link_map failed after sniffing succeeded.
Ulrich Drepper [Mon, 3 May 2010 21:15:18 +0000 (14:15 -0700)]
Prepare 0.147 release.
Roland McGrath [Mon, 3 May 2010 18:42:53 +0000 (11:42 -0700)]
NEWS items for 0.147
Roland McGrath [Tue, 27 Apr 2010 01:45:36 +0000 (18:45 -0700)]
libdw: Record ill-specified CFA rule and diagnose in dwarf_frame_cfa, not immediately at decode time.
Roland McGrath [Mon, 26 Apr 2010 20:09:33 +0000 (13:09 -0700)]
libdwfl: Treat R_*_NONE reloc as no reloc.
Roland McGrath [Mon, 26 Apr 2010 18:54:36 +0000 (11:54 -0700)]
Revert "Handle partial-reset DW_CFA_def_cfa_* operations after DW_CFA_def_cfa_expression."
This reverts commit
3b2486c20c147b420b37a2f610912547b482ee1d.
What GCC emits really is bogus.
Roland McGrath [Mon, 26 Apr 2010 18:50:27 +0000 (11:50 -0700)]
Translate DW_CFA_expression/DW_CFA_val_expression properly to imply pushing CFA before given expression.
Roland McGrath [Fri, 23 Apr 2010 05:38:58 +0000 (22:38 -0700)]
Fix tests/addrcfi error reporting.
Roland McGrath [Fri, 23 Apr 2010 04:35:56 +0000 (21:35 -0700)]
Handle partial-reset DW_CFA_def_cfa_* operations after DW_CFA_def_cfa_expression.
Roland McGrath [Fri, 23 Apr 2010 03:51:07 +0000 (20:51 -0700)]
Fix double-free in libdw CFI handling error paths.
Ulrich Drepper [Wed, 21 Apr 2010 22:20:08 +0000 (15:20 -0700)]
Don't install and distribution files without translations.
Ulrich Drepper [Wed, 21 Apr 2010 15:00:40 +0000 (08:00 -0700)]
Prepare 0.146 release.
logan [Mon, 19 Apr 2010 13:51:45 +0000 (13:51 +0000)]
l10n: Updates to Spanish (Castilian) (es) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
Roland McGrath [Thu, 15 Apr 2010 21:01:05 +0000 (14:01 -0700)]
Set LOCALEDIR via make rather than configure, as per Autoconf manual.
Roland McGrath [Thu, 15 Apr 2010 20:41:32 +0000 (13:41 -0700)]
Fix LOCALEDIR default.
yurchor [Thu, 15 Apr 2010 04:25:44 +0000 (04:25 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
Roland McGrath [Wed, 14 Apr 2010 21:44:53 +0000 (14:44 -0700)]
Update gettext boilerplate from 0.17. Add LINGUAS file so translations get installed.
Roland McGrath [Wed, 14 Apr 2010 20:10:47 +0000 (13:10 -0700)]
Add missing file for dist.
Roland McGrath [Wed, 14 Apr 2010 19:54:45 +0000 (12:54 -0700)]
Prevent infinite iteration on link_map list clobbered into circularity.
Roland McGrath [Wed, 14 Apr 2010 18:54:06 +0000 (11:54 -0700)]
Fix readelf core note bitmask printing.
Roland McGrath [Wed, 14 Apr 2010 18:37:06 +0000 (11:37 -0700)]
Fix typo in last change.
Roland McGrath [Wed, 14 Apr 2010 18:24:15 +0000 (11:24 -0700)]
Handle truncated phdrs without crash.
Ulrich Drepper [Tue, 13 Apr 2010 20:11:14 +0000 (13:11 -0700)]
Adjust copyrights.
As I wrote when accepting the patches, there is nothing innovative in
these patches. These are copies of the files from other archs with
SH-specific data filled in from the ELF adn Dwarf spec.
Attribution is given but ownership is with Red Hat. This is so far
the only way since Red Hat doesn't have an assignment process in place
yet.
Roland McGrath [Tue, 13 Apr 2010 19:12:07 +0000 (12:12 -0700)]
Update elf.h from glibc.
Matt Fleming [Sun, 11 Apr 2010 02:13:37 +0000 (19:13 -0700)]
Complete SH port.
Ulrich Drepper [Sun, 11 Apr 2010 01:23:47 +0000 (18:23 -0700)]
Adjust expected error message text from libelf.
Roland McGrath [Wed, 7 Apr 2010 18:22:50 +0000 (11:22 -0700)]
Accept R_ARM_PC24 and R_ARM_ABS32 in EXEC|DYN too.
logan [Wed, 7 Apr 2010 13:27:02 +0000 (13:27 +0000)]
l10n: Updates to Spanish (Castilian) (es) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
raven [Wed, 7 Apr 2010 12:29:53 +0000 (12:29 +0000)]
l10n: Initial Polish (pl) translation from Jakub Bogusz
Transmitted-via: Transifex (translate.fedoraproject.org)
yurchor [Wed, 7 Apr 2010 04:42:34 +0000 (04:42 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
Roland McGrath [Tue, 6 Apr 2010 19:58:32 +0000 (12:58 -0700)]
Fix some message typos and xgettext markers.
Petr Machata [Tue, 6 Apr 2010 12:42:13 +0000 (14:42 +0200)]
Merge remote branch 'origin/pmachata/576283'
Petr Machata [Tue, 6 Apr 2010 12:17:41 +0000 (14:17 +0200)]
Fix for the same
* Initialize data.s for data that do not need a conversion.
Petr Machata [Tue, 6 Apr 2010 12:16:58 +0000 (14:16 +0200)]
Testcase for elf_getdata/elf_flagdata on NOBITS section
Roland McGrath [Tue, 6 Apr 2010 07:04:49 +0000 (00:04 -0700)]
Fix auxv scanning in core-file grokking.
yurchor [Thu, 25 Mar 2010 16:46:10 +0000 (16:46 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
yurchor [Wed, 24 Mar 2010 18:25:35 +0000 (18:25 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
yurchor [Tue, 23 Mar 2010 18:07:57 +0000 (18:07 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
yurchor [Mon, 22 Mar 2010 17:32:45 +0000 (17:32 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
yurchor [Thu, 18 Mar 2010 19:56:13 +0000 (19:56 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
yurchor [Wed, 17 Mar 2010 19:10:52 +0000 (19:10 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
yurchor [Mon, 15 Mar 2010 18:34:53 +0000 (18:34 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
yurchor [Sun, 14 Mar 2010 17:36:51 +0000 (17:36 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
yurchor [Sat, 13 Mar 2010 19:33:07 +0000 (19:33 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
yurchor [Fri, 12 Mar 2010 18:12:34 +0000 (18:12 +0000)]
l10n: Updates to Ukrainian (uk) translation
Transmitted-via: Transifex (translate.fedoraproject.org)
Roland McGrath [Thu, 11 Mar 2010 08:45:28 +0000 (00:45 -0800)]
elf.h: Update from glibc.
Roland McGrath [Thu, 11 Mar 2010 07:49:13 +0000 (23:49 -0800)]
Export dwfl_core_file_report.
yurchor [Wed, 10 Mar 2010 18:17:44 +0000 (18:17 +0000)]
Sending translation for Ukrainian
yurchor [Mon, 8 Mar 2010 15:14:42 +0000 (15:14 +0000)]
Sending translation for po/uk.po
Ulrich Drepper [Fri, 5 Mar 2010 05:58:30 +0000 (21:58 -0800)]
Support new x86-64 relocations.
Ulrich Drepper [Fri, 5 Mar 2010 05:51:54 +0000 (21:51 -0800)]
Update elf.h
Ulrich Drepper [Fri, 5 Mar 2010 05:51:19 +0000 (21:51 -0800)]
Start development of 0.146.
Roland McGrath [Sat, 27 Feb 2010 01:57:50 +0000 (17:57 -0800)]
readelf: Fix fd leak on bad input files.
Ulrich Drepper [Wed, 24 Feb 2010 02:48:59 +0000 (18:48 -0800)]
0.145 release preparations.
logan [Fri, 19 Feb 2010 15:49:40 +0000 (15:49 +0000)]
Sending translation for Spanish
Roland McGrath [Thu, 18 Feb 2010 22:33:48 +0000 (14:33 -0800)]
Tweak backends makefile rules to avoid make -j bug.
Roland McGrath [Thu, 18 Feb 2010 22:04:45 +0000 (14:04 -0800)]
More NEWS.
Roland McGrath [Wed, 17 Feb 2010 09:44:42 +0000 (01:44 -0800)]
Fix core file grovelling to skip all segments covered by the last module.
Roland McGrath [Wed, 17 Feb 2010 08:49:46 +0000 (00:49 -0800)]
Avoid wild section data pointers from bogus sh_offset in mapped files.