platform/upstream/elfutils.git
13 years ago0.150 NEWS items
Roland McGrath [Tue, 23 Nov 2010 01:35:56 +0000 (17:35 -0800)]
0.150 NEWS items

13 years agoVersion bump for 0.150 development.
Roland McGrath [Mon, 15 Nov 2010 23:38:02 +0000 (15:38 -0800)]
Version bump for 0.150 development.

13 years agolibdwfl: Revamp bias bookkeeping, account correctly for prelink REL->RELA segment...
Roland McGrath [Sat, 13 Nov 2010 00:46:47 +0000 (16:46 -0800)]
libdwfl: Revamp bias bookkeeping, account correctly for prelink REL->RELA segment inflation.

13 years agofindtextrel: Optimize last change.
Roland McGrath [Thu, 11 Nov 2010 17:52:58 +0000 (09:52 -0800)]
findtextrel: Optimize last change.

13 years agofindtextrel: Don't assume order of sections.
Roland McGrath [Thu, 11 Nov 2010 03:47:31 +0000 (19:47 -0800)]
findtextrel: Don't assume order of sections.

13 years agobackends: i386 integer return value typo fix, reported by Thorsten Glaser <tg@mirbsd...
Roland McGrath [Mon, 8 Nov 2010 18:43:59 +0000 (10:43 -0800)]
backends: i386 integer return value typo fix, reported by Thorsten Glaser <tg@mirbsd.de>.

14 years agol10n: Updates to Polish (pl) translation
raven [Mon, 25 Oct 2010 12:09:10 +0000 (12:09 +0000)]
l10n: Updates to Polish (pl) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agol10n: Updates to Polish (pl) translation
raven [Sat, 23 Oct 2010 15:45:32 +0000 (15:45 +0000)]
l10n: Updates to Polish (pl) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoDWARF people changed their mind about the value.
Roland McGrath [Thu, 14 Oct 2010 22:32:24 +0000 (15:32 -0700)]
DWARF people changed their mind about the value.

14 years agodwarf.h: Add DW_LANG_Go.
Roland McGrath [Wed, 13 Oct 2010 18:21:17 +0000 (11:21 -0700)]
dwarf.h: Add DW_LANG_Go.

14 years agodwarf_getaranges: Avoid alloca to cope with huge .debug_aranges sections.
Roland McGrath [Tue, 5 Oct 2010 07:56:30 +0000 (00:56 -0700)]
dwarf_getaranges: Avoid alloca to cope with huge .debug_aranges sections.

14 years agol10n: Updates to Spanish (Castilian) (es) translation
logan [Wed, 15 Sep 2010 12:56:00 +0000 (12:56 +0000)]
l10n: Updates to Spanish (Castilian) (es) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoPrepare 0.149 release. elfutils-0.149
Ulrich Drepper [Mon, 13 Sep 2010 18:57:02 +0000 (11:57 -0700)]
Prepare 0.149 release.

14 years agoUpdate ALL_LINGUAS.
Ulrich Drepper [Mon, 13 Sep 2010 16:43:11 +0000 (09:43 -0700)]
Update ALL_LINGUAS.

14 years agoNEWS typo
Roland McGrath [Fri, 10 Sep 2010 06:55:32 +0000 (23:55 -0700)]
NEWS typo

14 years agostrip NEWS item
Roland McGrath [Fri, 10 Sep 2010 06:26:12 +0000 (23:26 -0700)]
strip NEWS item

14 years agoMerge branch 'roland/implicit-ptr'
Roland McGrath [Fri, 10 Sep 2010 06:16:18 +0000 (23:16 -0700)]
Merge branch 'roland/implicit-ptr'

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Wed, 1 Sep 2010 07:01:35 +0000 (07:01 +0000)]
l10n: Updates to Ukrainian (uk) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Tue, 31 Aug 2010 15:26:38 +0000 (15:26 +0000)]
l10n: Updates to Ukrainian (uk) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoreadelf: Print .debug_loc/.debug_ranges with cognizance of actual DIE pointers into...
Roland McGrath [Tue, 31 Aug 2010 02:22:41 +0000 (19:22 -0700)]
readelf: Print .debug_loc/.debug_ranges with cognizance of actual DIE pointers into them.

14 years agoHandle DW_OP_GNU_implicit_pointer.
Roland McGrath [Sat, 8 May 2010 11:01:14 +0000 (04:01 -0700)]
Handle DW_OP_GNU_implicit_pointer.

14 years agoreadelf: Fix crash in .debug_loc with garbage data.
Roland McGrath [Mon, 30 Aug 2010 11:04:37 +0000 (04:04 -0700)]
readelf: Fix crash in .debug_loc with garbage data.

14 years agol10n: Updates to Spanish (Castilian) (es) translation
logan [Thu, 26 Aug 2010 12:00:53 +0000 (12:00 +0000)]
l10n: Updates to Spanish (Castilian) (es) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Thu, 26 Aug 2010 05:13:57 +0000 (05:13 +0000)]
l10n: Updates to Ukrainian (uk) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoMissing new file for last commit.
Roland McGrath [Wed, 25 Aug 2010 08:15:47 +0000 (01:15 -0700)]
Missing new file for last commit.

14 years agoAdd dwfl_dwarf_line, addr2line -F to print out more line info bits.
Roland McGrath [Tue, 24 Aug 2010 22:38:42 +0000 (15:38 -0700)]
Add dwfl_dwarf_line, addr2line -F to print out more line info bits.

14 years agol10n: Updates to Polish (pl) translation
raven [Mon, 23 Aug 2010 16:14:54 +0000 (16:14 +0000)]
l10n: Updates to Polish (pl) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoAdd missing size entries for ELF_T_LIB and ELF_T_GNUHASH.
Roland McGrath [Wed, 18 Aug 2010 23:53:43 +0000 (16:53 -0700)]
Add missing size entries for ELF_T_LIB and ELF_T_GNUHASH.

14 years agoDon't suppress full file names found in core-file link_map.
Roland McGrath [Wed, 18 Aug 2010 09:54:29 +0000 (02:54 -0700)]
Don't suppress full file names found in core-file link_map.

14 years agoClean up libcpu makefile rules for better error detection.
Roland McGrath [Tue, 17 Aug 2010 05:48:48 +0000 (22:48 -0700)]
Clean up libcpu makefile rules for better error detection.

14 years agoreadelf: For -x/-p, print all sections with matching name, not just one.
Roland McGrath [Wed, 11 Aug 2010 20:04:12 +0000 (13:04 -0700)]
readelf: For -x/-p, print all sections with matching name, not just one.

14 years agoBump version to indicate pre-0.149 development.
Roland McGrath [Wed, 4 Aug 2010 00:47:51 +0000 (17:47 -0700)]
Bump version to indicate pre-0.149 development.

14 years agoFix dwarf_formref_die DW_FORM_ref_sig8 hash table insertion.
Roland McGrath [Tue, 27 Jul 2010 11:40:23 +0000 (04:40 -0700)]
Fix dwarf_formref_die DW_FORM_ref_sig8 hash table insertion.

14 years agoreadelf: Fix DW_OP_call_ref printing for version 2 CUs.
Roland McGrath [Tue, 27 Jul 2010 04:29:44 +0000 (21:29 -0700)]
readelf: Fix DW_OP_call_ref printing for version 2 CUs.

14 years agol10n: Updates to Polish (pl) translation
raven [Fri, 9 Jul 2010 20:59:28 +0000 (20:59 +0000)]
l10n: Updates to Polish (pl) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoConsider .gdb_index as a debugging section.
Roland McGrath [Wed, 7 Jul 2010 23:06:12 +0000 (16:06 -0700)]
Consider .gdb_index as a debugging section.

14 years agoRemove libdwarf directory, ancient cruft.
Roland McGrath [Wed, 7 Jul 2010 20:59:37 +0000 (13:59 -0700)]
Remove libdwarf directory, ancient cruft.

Having this cruft in the tree led me astray one time too many in a mass
grep.  I ain't havin' it no more.  Anyone looking for hysterical raisins
can still find it in the git history.  It hasn't been in distribution
tarballs for a long time now.

14 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Fri, 2 Jul 2010 21:03:21 +0000 (14:03 -0700)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

14 years agoTranslation file merge with most recent .pot file.
Ulrich Drepper [Fri, 2 Jul 2010 20:59:00 +0000 (13:59 -0700)]
Translation file merge with most recent .pot file.

14 years agoTranslation file merge with most recent .pot file.
drepper [Fri, 2 Jul 2010 20:59:00 +0000 (13:59 -0700)]
Translation file merge with most recent .pot file.

14 years agoUpdate .spec file.
drepper [Fri, 2 Jul 2010 20:58:45 +0000 (13:58 -0700)]
Update .spec file.

14 years agoreadelf: Use symbolic printing for FDE initial_location address.
Roland McGrath [Fri, 2 Jul 2010 18:16:25 +0000 (11:16 -0700)]
readelf: Use symbolic printing for FDE initial_location address.

14 years agostrings: Fix brainos in non-mmap case.
Roland McGrath [Wed, 30 Jun 2010 18:57:19 +0000 (11:57 -0700)]
strings: Fix brainos in non-mmap case.

14 years agolibdwfl: Fix debuginfo search when dwfl_build_id_find_debuginfo closes fd on success.
Roland McGrath [Wed, 30 Jun 2010 08:18:43 +0000 (01:18 -0700)]
libdwfl: Fix debuginfo search when dwfl_build_id_find_debuginfo closes fd on success.

14 years agoIndentation fix.
Roland McGrath [Wed, 30 Jun 2010 08:06:45 +0000 (01:06 -0700)]
Indentation fix.

14 years agolibdwfl: Fix Linux kernel module search when dwfl_build_id_find_elf closes fd on...
Roland McGrath [Wed, 30 Jun 2010 07:45:58 +0000 (00:45 -0700)]
libdwfl: Fix Linux kernel module search when dwfl_build_id_find_elf closes fd on success.

14 years ago0.148 release. elfutils-0.148
Ulrich Drepper [Mon, 28 Jun 2010 19:10:53 +0000 (12:10 -0700)]
0.148 release.

14 years agol10n: Updates to Spanish (Castilian) (es) translation
elsupergomez [Wed, 23 Jun 2010 13:05:11 +0000 (13:05 +0000)]
l10n: Updates to Spanish (Castilian) (es) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoBack out dwarf_cfi_validate_fde.
Roland McGrath [Wed, 23 Jun 2010 10:17:28 +0000 (03:17 -0700)]
Back out dwarf_cfi_validate_fde.

14 years agoFix check_constant_offset braino.
Roland McGrath [Wed, 23 Jun 2010 00:08:43 +0000 (17:08 -0700)]
Fix check_constant_offset braino.

14 years agoFix signed comparison warning in extended opcode parsing.
Roland McGrath [Tue, 22 Jun 2010 20:13:53 +0000 (13:13 -0700)]
Fix signed comparison warning in extended opcode parsing.

14 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Roland McGrath [Tue, 22 Jun 2010 20:12:17 +0000 (13:12 -0700)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

14 years agoreadelf: Fix braino in DW_LNS_set_isa parsing.
Roland McGrath [Tue, 22 Jun 2010 20:05:23 +0000 (13:05 -0700)]
readelf: Fix braino in DW_LNS_set_isa parsing.

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Tue, 22 Jun 2010 17:44:41 +0000 (17:44 +0000)]
l10n: Updates to Ukrainian (uk) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Roland McGrath [Tue, 22 Jun 2010 07:11:17 +0000 (00:11 -0700)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

14 years agoAdd some missing DWARF constants and readelf support for them.
Roland McGrath [Tue, 22 Jun 2010 07:10:54 +0000 (00:10 -0700)]
Add some missing DWARF constants and readelf support for them.

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Tue, 22 Jun 2010 06:42:58 +0000 (06:42 +0000)]
l10n: Updates to Ukrainian (uk) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoFix readelf for large SLEB128 values.
Roland McGrath [Tue, 22 Jun 2010 06:00:35 +0000 (23:00 -0700)]
Fix readelf for large SLEB128 values.

14 years agoFinish .debug_types support in libdw and readelf.
Roland McGrath [Mon, 21 Jun 2010 00:55:50 +0000 (17:55 -0700)]
Finish .debug_types support in libdw and readelf.

14 years agoFix up some holes in .debug_types support.
Roland McGrath [Mon, 21 Jun 2010 00:25:35 +0000 (17:25 -0700)]
Fix up some holes in .debug_types support.

14 years agoMerge branch 'roland/debug_types'
Roland McGrath [Mon, 21 Jun 2010 00:14:29 +0000 (17:14 -0700)]
Merge branch 'roland/debug_types'

Conflicts:
libdw/ChangeLog
libdw/libdw.map

14 years agoreadelf: Handle v4 .debug_frame format.
Roland McGrath [Mon, 21 Jun 2010 00:12:43 +0000 (17:12 -0700)]
readelf: Handle v4 .debug_frame format.

14 years agoreadelf: Handle v4 .debug_line format.
Roland McGrath [Sun, 20 Jun 2010 23:59:39 +0000 (16:59 -0700)]
readelf: Handle v4 .debug_line format.

14 years agoRecord new line table fields, export APIs to fetch them.
Roland McGrath [Sat, 19 Jun 2010 00:01:05 +0000 (17:01 -0700)]
Record new line table fields, export APIs to fetch them.

14 years agodwarf_next_cfi.c: Fix version 4 return_address_register decoding.
Roland McGrath [Wed, 16 Jun 2010 23:35:10 +0000 (16:35 -0700)]
dwarf_next_cfi.c: Fix version 4 return_address_register decoding.

14 years agoHandle reading .debug_types section.
Roland McGrath [Wed, 16 Jun 2010 06:10:35 +0000 (23:10 -0700)]
Handle reading .debug_types section.

14 years agoAdd new dwarf_cfi_validate_fde call.
Roland McGrath [Wed, 16 Jun 2010 10:40:56 +0000 (03:40 -0700)]
Add new dwarf_cfi_validate_fde call.

14 years agoCanonicalize CIE fde_encoding at interning.
Roland McGrath [Wed, 16 Jun 2010 10:11:57 +0000 (03:11 -0700)]
Canonicalize CIE fde_encoding at interning.

14 years agoFix some corners of DW_EH_PE_* handling.
Roland McGrath [Wed, 16 Jun 2010 10:04:09 +0000 (03:04 -0700)]
Fix some corners of DW_EH_PE_* handling.

14 years agoCheck for CIE initial instructions that bogusly change the PC.
Roland McGrath [Wed, 16 Jun 2010 09:21:26 +0000 (02:21 -0700)]
Check for CIE initial instructions that bogusly change the PC.

14 years agoFix error diagnosis for dwarf_formref on DW_FORM_ref_sig8.
Roland McGrath [Wed, 16 Jun 2010 05:24:19 +0000 (22:24 -0700)]
Fix error diagnosis for dwarf_formref on DW_FORM_ref_sig8.

14 years agoHandle DWARF4 .debug_frame format.
Roland McGrath [Wed, 16 Jun 2010 05:17:20 +0000 (22:17 -0700)]
Handle DWARF4 .debug_frame format.

14 years agoHandle DWARF4 .debug_line format.
Roland McGrath [Wed, 16 Jun 2010 05:17:04 +0000 (22:17 -0700)]
Handle DWARF4 .debug_line format.

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Tue, 15 Jun 2010 05:22:18 +0000 (05:22 +0000)]
l10n: Updates to Ukrainian (uk) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoFix unstrip for modifying file in place.
Roland McGrath [Tue, 15 Jun 2010 00:44:38 +0000 (17:44 -0700)]
Fix unstrip for modifying file in place.

14 years agoImplicitly set dirty bit
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.

14 years agolibdwfl: Ignore debuginfo-path hits that find the main file again.
Roland McGrath [Mon, 14 Jun 2010 19:45:25 +0000 (12:45 -0700)]
libdwfl: Ignore debuginfo-path hits that find the main file again.

14 years agounstrip: Factor common code for shdr changes.
Roland McGrath [Fri, 4 Jun 2010 09:29:08 +0000 (02:29 -0700)]
unstrip: Factor common code for shdr changes.

14 years agounstrip: Bail early on bogus invocation with reversed arguments.
Roland McGrath [Fri, 4 Jun 2010 09:26:30 +0000 (02:26 -0700)]
unstrip: Bail early on bogus invocation with reversed arguments.

14 years agoClean up IDX_debug_* list.
Roland McGrath [Wed, 2 Jun 2010 03:17:36 +0000 (20:17 -0700)]
Clean up IDX_debug_* list.

14 years agol10n: Updates to Spanish (Castilian) (es) translation
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)

14 years agoRemove unused CIE_VERSION macro.
Roland McGrath [Wed, 2 Jun 2010 03:11:40 +0000 (20:11 -0700)]
Remove unused CIE_VERSION macro.

14 years agoRemove meaningless DWARF_VERSION macro.
Roland McGrath [Wed, 2 Jun 2010 03:10:19 +0000 (20:10 -0700)]
Remove meaningless DWARF_VERSION macro.

14 years agoreadelf: Handle DW_FORK_ref_sig8.
Roland McGrath [Wed, 2 Jun 2010 02:52:39 +0000 (19:52 -0700)]
readelf: Handle DW_FORK_ref_sig8.

14 years agoFix DW_FORM_sec_offset handling.
Roland McGrath [Wed, 2 Jun 2010 02:05:08 +0000 (19:05 -0700)]
Fix DW_FORM_sec_offset handling.

14 years agoMore DWARF 4 handling, some in readelf.
Roland McGrath [Tue, 1 Jun 2010 22:56:58 +0000 (15:56 -0700)]
More DWARF 4 handling, some in readelf.

14 years agoHandle DWARF version 4 CUs.
Roland McGrath [Tue, 1 Jun 2010 22:42:14 +0000 (15:42 -0700)]
Handle DWARF version 4 CUs.

14 years agoMove dwarf_cfi_cie_p definition from cfi.h to libdw.h.
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.

14 years agoreadelf: Print .eh_frame even with no other DWARF.
Roland McGrath [Tue, 1 Jun 2010 20:44:00 +0000 (13:44 -0700)]
readelf: Print .eh_frame even with no other DWARF.

14 years agowhitespace
Roland McGrath [Tue, 1 Jun 2010 18:22:36 +0000 (11:22 -0700)]
whitespace

14 years agodwarf.h: Fix DW_LANG_Python constant.
Mark Wielaard [Mon, 31 May 2010 13:06:31 +0000 (15:06 +0200)]
dwarf.h: Fix DW_LANG_Python constant.

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Sat, 29 May 2010 05:39:16 +0000 (05:39 +0000)]
l10n: Updates to Ukrainian (uk) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
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

14 years agodwarf_getlocation crash on NULL attribute.
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.

14 years agol10n: Updates to Polish (pl) translation
raven [Fri, 28 May 2010 21:38:03 +0000 (21:38 +0000)]
l10n: Updates to Polish (pl) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoFix dwarf_getlocation crash on NULL argument.
Eduardo Santiago [Fri, 28 May 2010 21:26:52 +0000 (14:26 -0700)]
Fix dwarf_getlocation crash on NULL argument.

14 years agoMore details attribute output.
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.

14 years agoAdd more DWARF4 constants.
Roland McGrath [Thu, 27 May 2010 20:49:25 +0000 (13:49 -0700)]
Add more DWARF4 constants.

14 years agol10n: Updates to Polish (pl) translation
raven [Thu, 27 May 2010 19:10:28 +0000 (19:10 +0000)]
l10n: Updates to Polish (pl) translation

Transmitted-via: Transifex (translate.fedoraproject.org)

14 years agoFix some libdwfl bias calculations.
Roland McGrath [Thu, 20 May 2010 07:04:59 +0000 (00:04 -0700)]
Fix some libdwfl bias calculations.