platform/upstream/elfutils.git
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.

14 years agoFix /proc/kallsyms grovelling.
Roland McGrath [Thu, 20 May 2010 04:24:27 +0000 (21:24 -0700)]
Fix /proc/kallsyms grovelling.

14 years agoaddr2line: Handle SYMBOL without +OFFSET.
Roland McGrath [Thu, 20 May 2010 01:03:31 +0000 (18:03 -0700)]
addr2line: Handle SYMBOL without +OFFSET.

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

14 years agoFix DW_OP_call_ref operand handling.
Roland McGrath [Sat, 8 May 2010 10:22:59 +0000 (03:22 -0700)]
Fix DW_OP_call_ref operand handling.

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Thu, 6 May 2010 15:07:48 +0000 (15:07 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agoNEWS items
Roland McGrath [Thu, 6 May 2010 08:14:32 +0000 (01:14 -0700)]
NEWS items

14 years agolibdwfl: Another segment lookup table nit.
Roland McGrath [Thu, 6 May 2010 08:12:15 +0000 (01:12 -0700)]
libdwfl: Another segment lookup table nit.

14 years agolibdwfl: Refuse to fall back to an ELF file opened by name when that mismatches the...
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.

14 years agoUse [pie] rather than [dso] for unnamed modules that are PIEs.
Roland McGrath [Wed, 5 May 2010 03:09:30 +0000 (20:09 -0700)]
Use [pie] rather than [dso] for unnamed modules that are PIEs.

14 years agodwfl_segment_report_module: Fix jump-start of NDX-finding loop.
Roland McGrath [Wed, 5 May 2010 01:03:42 +0000 (18:03 -0700)]
dwfl_segment_report_module: Fix jump-start of NDX-finding loop.

14 years agoFix libdwfl segment table management.
Roland McGrath [Wed, 5 May 2010 02:46:56 +0000 (19:46 -0700)]
Fix libdwfl segment table management.

14 years agodwfl_link_map_report: Handle PIE-generated core.
Roland McGrath [Wed, 5 May 2010 01:05:22 +0000 (18:05 -0700)]
dwfl_link_map_report: Handle PIE-generated core.

14 years agoFix dwfl_core_file_report return value when link_map failed after sniffing succeeded.
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.

14 years agoPrepare 0.147 release. elfutils-0.147
Ulrich Drepper [Mon, 3 May 2010 21:15:18 +0000 (14:15 -0700)]
Prepare 0.147 release.

14 years agoNEWS items for 0.147
Roland McGrath [Mon, 3 May 2010 18:42:53 +0000 (11:42 -0700)]
NEWS items for 0.147

14 years agolibdw: Record ill-specified CFA rule and diagnose in dwarf_frame_cfa, not immediately...
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.

14 years agolibdwfl: Treat R_*_NONE reloc as no reloc.
Roland McGrath [Mon, 26 Apr 2010 20:09:33 +0000 (13:09 -0700)]
libdwfl: Treat R_*_NONE reloc as no reloc.

14 years agoRevert "Handle partial-reset DW_CFA_def_cfa_* operations after DW_CFA_def_cfa_express...
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.

14 years agoTranslate DW_CFA_expression/DW_CFA_val_expression properly to imply pushing CFA befor...
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.

14 years agoFix tests/addrcfi error reporting.
Roland McGrath [Fri, 23 Apr 2010 05:38:58 +0000 (22:38 -0700)]
Fix tests/addrcfi error reporting.

14 years agoHandle partial-reset DW_CFA_def_cfa_* operations after DW_CFA_def_cfa_expression.
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.

14 years agoFix double-free in libdw CFI handling error paths.
Roland McGrath [Fri, 23 Apr 2010 03:51:07 +0000 (20:51 -0700)]
Fix double-free in libdw CFI handling error paths.

14 years agoDon't install and distribution files without translations. elfutils-0.146
Ulrich Drepper [Wed, 21 Apr 2010 22:20:08 +0000 (15:20 -0700)]
Don't install and distribution files without translations.

14 years agoPrepare 0.146 release.
Ulrich Drepper [Wed, 21 Apr 2010 15:00:40 +0000 (08:00 -0700)]
Prepare 0.146 release.

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

14 years agoSet LOCALEDIR via make rather than configure, as per Autoconf manual.
Roland McGrath [Thu, 15 Apr 2010 21:01:05 +0000 (14:01 -0700)]
Set LOCALEDIR via make rather than configure, as per Autoconf manual.

14 years agoFix LOCALEDIR default.
Roland McGrath [Thu, 15 Apr 2010 20:41:32 +0000 (13:41 -0700)]
Fix LOCALEDIR default.

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Thu, 15 Apr 2010 04:25:44 +0000 (04:25 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agoUpdate gettext boilerplate from 0.17. Add LINGUAS file so translations get installed.
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.

14 years agoAdd missing file for dist.
Roland McGrath [Wed, 14 Apr 2010 20:10:47 +0000 (13:10 -0700)]
Add missing file for dist.

14 years agoPrevent infinite iteration on link_map list clobbered into circularity.
Roland McGrath [Wed, 14 Apr 2010 19:54:45 +0000 (12:54 -0700)]
Prevent infinite iteration on link_map list clobbered into circularity.

14 years agoFix readelf core note bitmask printing.
Roland McGrath [Wed, 14 Apr 2010 18:54:06 +0000 (11:54 -0700)]
Fix readelf core note bitmask printing.

14 years agoFix typo in last change.
Roland McGrath [Wed, 14 Apr 2010 18:37:06 +0000 (11:37 -0700)]
Fix typo in last change.

14 years agoHandle truncated phdrs without crash.
Roland McGrath [Wed, 14 Apr 2010 18:24:15 +0000 (11:24 -0700)]
Handle truncated phdrs without crash.

14 years agoAdjust copyrights.
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.

14 years agoUpdate elf.h from glibc.
Roland McGrath [Tue, 13 Apr 2010 19:12:07 +0000 (12:12 -0700)]
Update elf.h from glibc.

14 years agoComplete SH port.
Matt Fleming [Sun, 11 Apr 2010 02:13:37 +0000 (19:13 -0700)]
Complete SH port.

14 years agoAdjust expected error message text from libelf.
Ulrich Drepper [Sun, 11 Apr 2010 01:23:47 +0000 (18:23 -0700)]
Adjust expected error message text from libelf.

14 years agoAccept R_ARM_PC24 and R_ARM_ABS32 in EXEC|DYN too.
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.

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

14 years agol10n: Initial Polish (pl) translation from Jakub Bogusz
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)

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Wed, 7 Apr 2010 04:42:34 +0000 (04:42 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agoFix some message typos and xgettext markers.
Roland McGrath [Tue, 6 Apr 2010 19:58:32 +0000 (12:58 -0700)]
Fix some message typos and xgettext markers.

14 years agoMerge remote branch 'origin/pmachata/576283'
Petr Machata [Tue, 6 Apr 2010 12:42:13 +0000 (14:42 +0200)]
Merge remote branch 'origin/pmachata/576283'

14 years agoFix for the same
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.

14 years agoTestcase for elf_getdata/elf_flagdata on NOBITS section
Petr Machata [Tue, 6 Apr 2010 12:16:58 +0000 (14:16 +0200)]
Testcase for elf_getdata/elf_flagdata on NOBITS section

14 years agoFix auxv scanning in core-file grokking.
Roland McGrath [Tue, 6 Apr 2010 07:04:49 +0000 (00:04 -0700)]
Fix auxv scanning in core-file grokking.

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Thu, 25 Mar 2010 16:46:10 +0000 (16:46 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Wed, 24 Mar 2010 18:25:35 +0000 (18:25 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Tue, 23 Mar 2010 18:07:57 +0000 (18:07 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Mon, 22 Mar 2010 17:32:45 +0000 (17:32 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Thu, 18 Mar 2010 19:56:13 +0000 (19:56 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Wed, 17 Mar 2010 19:10:52 +0000 (19:10 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Mon, 15 Mar 2010 18:34:53 +0000 (18:34 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Sun, 14 Mar 2010 17:36:51 +0000 (17:36 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Sat, 13 Mar 2010 19:33:07 +0000 (19:33 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agol10n: Updates to Ukrainian (uk) translation
yurchor [Fri, 12 Mar 2010 18:12:34 +0000 (18:12 +0000)]
l10n: Updates to Ukrainian (uk) translation

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

14 years agoelf.h: Update from glibc.
Roland McGrath [Thu, 11 Mar 2010 08:45:28 +0000 (00:45 -0800)]
elf.h: Update from glibc.

14 years agoExport dwfl_core_file_report.
Roland McGrath [Thu, 11 Mar 2010 07:49:13 +0000 (23:49 -0800)]
Export dwfl_core_file_report.

14 years agoSending translation for Ukrainian
yurchor [Wed, 10 Mar 2010 18:17:44 +0000 (18:17 +0000)]
Sending translation for Ukrainian

14 years agoSending translation for po/uk.po
yurchor [Mon, 8 Mar 2010 15:14:42 +0000 (15:14 +0000)]
Sending translation for po/uk.po

14 years agoSupport new x86-64 relocations.
Ulrich Drepper [Fri, 5 Mar 2010 05:58:30 +0000 (21:58 -0800)]
Support new x86-64 relocations.

14 years agoUpdate elf.h
Ulrich Drepper [Fri, 5 Mar 2010 05:51:54 +0000 (21:51 -0800)]
Update elf.h

14 years agoStart development of 0.146.
Ulrich Drepper [Fri, 5 Mar 2010 05:51:19 +0000 (21:51 -0800)]
Start development of 0.146.

14 years agoreadelf: Fix fd leak on bad input files.
Roland McGrath [Sat, 27 Feb 2010 01:57:50 +0000 (17:57 -0800)]
readelf: Fix fd leak on bad input files.

14 years ago0.145 release preparations. elfutils-0.145
Ulrich Drepper [Wed, 24 Feb 2010 02:48:59 +0000 (18:48 -0800)]
0.145 release preparations.

14 years agoSending translation for Spanish
logan [Fri, 19 Feb 2010 15:49:40 +0000 (15:49 +0000)]
Sending translation for Spanish

14 years agoTweak backends makefile rules to avoid make -j bug.
Roland McGrath [Thu, 18 Feb 2010 22:33:48 +0000 (14:33 -0800)]
Tweak backends makefile rules to avoid make -j bug.

14 years agoMore NEWS.
Roland McGrath [Thu, 18 Feb 2010 22:04:45 +0000 (14:04 -0800)]
More NEWS.

14 years agoFix core file grovelling to skip all segments covered by the last module.
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.

14 years agoAvoid wild section data pointers from bogus sh_offset in mapped files.
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.

14 years agoNEWS items since 0.144
Roland McGrath [Tue, 16 Feb 2010 00:05:58 +0000 (16:05 -0800)]
NEWS items since 0.144

14 years agoClean up and consolidate automake magic to reduce duplication and to work with -...
Roland McGrath [Mon, 15 Feb 2010 23:57:03 +0000 (15:57 -0800)]
Clean up and consolidate automake magic to reduce duplication and to work with --disable-dependency-tracking.

14 years agoFix uninitialized variable in error case.
Roland McGrath [Mon, 15 Feb 2010 23:16:44 +0000 (15:16 -0800)]
Fix uninitialized variable in error case.

14 years agoFix compiler warning nit in readelf.
Roland McGrath [Mon, 15 Feb 2010 23:16:15 +0000 (15:16 -0800)]
Fix compiler warning nit in readelf.

14 years agoFix -Wshadow warning in asm-tst9.
Roland McGrath [Mon, 15 Feb 2010 23:15:50 +0000 (15:15 -0800)]
Fix -Wshadow warning in asm-tst9.

14 years agoSending translation for Spanish
logan [Fri, 5 Feb 2010 15:20:48 +0000 (15:20 +0000)]
Sending translation for Spanish

14 years agoreadelf: Fix CFI decoding for DW_EH_PE_absptr.
Roland McGrath [Tue, 2 Feb 2010 23:50:15 +0000 (15:50 -0800)]
readelf: Fix CFI decoding for DW_EH_PE_absptr.

14 years agolibdw/fde.c (intern_fde): Fix length check for sized_augmentation_data.
Mark Wielaard [Tue, 2 Feb 2010 19:44:53 +0000 (20:44 +0100)]
libdw/fde.c (intern_fde): Fix length check for sized_augmentation_data.

14 years agoAlways set bias in dwfl_module_dwarf_cfi() and dwfl_module_eh_cfi().
Mark Wielaard [Tue, 2 Feb 2010 14:45:24 +0000 (15:45 +0100)]
Always set bias in dwfl_module_dwarf_cfi() and dwfl_module_eh_cfi().

14 years agoSending translation for Spanish
logan [Tue, 2 Feb 2010 15:39:29 +0000 (15:39 +0000)]
Sending translation for Spanish

14 years agoFix sloppy #include use, breaks with latest glibc.
Roland McGrath [Fri, 15 Jan 2010 09:02:27 +0000 (01:02 -0800)]
Fix sloppy #include use, breaks with latest glibc.

14 years ago0.144 release preparation. elfutils-0.144
Ulrich Drepper [Fri, 15 Jan 2010 03:00:06 +0000 (19:00 -0800)]
0.144 release preparation.

14 years agoHandle extended phnum in readelf.
Roland McGrath [Fri, 8 Jan 2010 04:31:59 +0000 (20:31 -0800)]
Handle extended phnum in readelf.

14 years agoUse elf_getphdrnum in libdw and libdwfl.
Roland McGrath [Fri, 8 Jan 2010 04:24:34 +0000 (20:24 -0800)]
Use elf_getphdrnum in libdw and libdwfl.

14 years agoHandle extended phnum in elflint and elfcmp.
Roland McGrath [Fri, 8 Jan 2010 04:11:42 +0000 (20:11 -0800)]
Handle extended phnum in elflint and elfcmp.

14 years agoAdd elf_getphdrnum, support >65536 phdrs.
Roland McGrath [Fri, 8 Jan 2010 03:41:04 +0000 (19:41 -0800)]
Add elf_getphdrnum, support >65536 phdrs.

14 years agoMissing file from commit ebc5c88
Roland McGrath [Wed, 6 Jan 2010 19:11:25 +0000 (11:11 -0800)]
Missing file from commit ebc5c88