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

14 years agolibdwfl: Handle SHN_COMMON symbols in ET_REL.
Roland McGrath [Wed, 6 Jan 2010 12:22:40 +0000 (04:22 -0800)]
libdwfl: Handle SHN_COMMON symbols in ET_REL.

14 years agoUse dwarf_aggregate_size in backend return_value functions. Observe DW_AT_GNU_vector...
Roland McGrath [Wed, 6 Jan 2010 06:59:32 +0000 (22:59 -0800)]
Use dwarf_aggregate_size in backend return_value functions.  Observe DW_AT_GNU_vector on powerpc return_value type.

14 years agoAdd dwarf_aggregate_size helper function to libdw.
Roland McGrath [Wed, 6 Jan 2010 06:53:31 +0000 (22:53 -0800)]
Add dwarf_aggregate_size helper function to libdw.

14 years agoAdd some more DW_AT_GNU_* types from gcc.
Roland McGrath [Tue, 5 Jan 2010 21:38:15 +0000 (13:38 -0800)]
Add some more DW_AT_GNU_* types from gcc.

14 years agoAdd DWARF attributes DW_AT_GNU_vector and DW_AT_GNU_template_name.
Roland McGrath [Tue, 5 Jan 2010 21:36:07 +0000 (13:36 -0800)]
Add DWARF attributes DW_AT_GNU_vector and DW_AT_GNU_template_name.

14 years agoNEWS item for readelf changes
Roland McGrath [Tue, 5 Jan 2010 06:08:45 +0000 (22:08 -0800)]
NEWS item for readelf changes

14 years agoMake readelf -n check note name strings, handle "VMCOREINFO" flavor.
Roland McGrath [Tue, 5 Jan 2010 05:59:07 +0000 (21:59 -0800)]
Make readelf -n check note name strings, handle "VMCOREINFO" flavor.

14 years agoreadelf: No complaints for missing DWARF under just -a.
Roland McGrath [Tue, 5 Jan 2010 04:36:10 +0000 (20:36 -0800)]
readelf: No complaints for missing DWARF under just -a.

14 years agoreadelf: Correct --help output for -a.
Roland McGrath [Tue, 5 Jan 2010 04:29:33 +0000 (20:29 -0800)]
readelf: Correct --help output for -a.

14 years agoreadelf: No complaints for missing named sections implicit in -a.
Roland McGrath [Tue, 5 Jan 2010 04:25:09 +0000 (20:25 -0800)]
readelf: No complaints for missing named sections implicit in -a.

14 years agoFix fill_mmap for sections past the section headers
Lubomir Rintel [Fri, 23 Oct 2009 14:18:51 +0000 (16:18 +0200)]
Fix fill_mmap for sections past the section headers

If fill_mmap() was run for a section that's past the shdr_end, but does
not immediately follow the section headers the fill start would be
determined incorrectly as shdr_end, which would wipe off contents of
sections between shdr_end and current one.

Issue was reported and triaged by Hugo Mildenberger, Graham Murray
and Peter Alfredsen. (http://bugs.gentoo.org/show_bug.cgi?id=288977)

14 years agoSending translation for French
mrtom [Tue, 15 Dec 2009 08:28:13 +0000 (08:28 +0000)]
Sending translation for French

14 years agoSending translation for po/fr.po
mrtom [Tue, 15 Dec 2009 08:22:04 +0000 (08:22 +0000)]
Sending translation for po/fr.po

14 years agoSending translation for Spanish
logan [Fri, 27 Nov 2009 14:20:18 +0000 (14:20 +0000)]
Sending translation for Spanish

14 years agoFix dwarf_getlocation braino in constant-form case handling.
Roland McGrath [Sun, 22 Nov 2009 01:03:34 +0000 (17:03 -0800)]
Fix dwarf_getlocation braino in constant-form case handling.

14 years agoSending translation for Spanish
elsupergomez [Thu, 19 Nov 2009 12:52:36 +0000 (12:52 +0000)]
Sending translation for Spanish

14 years agolibdwfl: Skip relocation on empty or SHT_NOBITS sections.
Roland McGrath [Tue, 17 Nov 2009 04:38:17 +0000 (20:38 -0800)]
libdwfl: Skip relocation on empty or SHT_NOBITS sections.

14 years agoMake readelf -x/-a handle SHT_NOBITS gracefully as -p already does.
Roland McGrath [Mon, 16 Nov 2009 09:50:58 +0000 (01:50 -0800)]
Make readelf -x/-a handle SHT_NOBITS gracefully as -p already does.

14 years agoLoad ahead core file chunk only if the area is vaddr-contiguous
Petr Machata [Thu, 12 Nov 2009 23:38:27 +0000 (00:38 +0100)]
Load ahead core file chunk only if the area is vaddr-contiguous

14 years agoSending translation for po/ru.po
ypoyarko [Wed, 11 Nov 2009 23:30:39 +0000 (23:30 +0000)]
Sending translation for po/ru.po

14 years agoFix whitespace, copyright years.
Roland McGrath [Tue, 10 Nov 2009 21:34:48 +0000 (13:34 -0800)]
Fix whitespace, copyright years.

14 years ago__libelf_readall: Fetch file size if not yet known.
Roland McGrath [Tue, 10 Nov 2009 21:34:09 +0000 (13:34 -0800)]
__libelf_readall: Fetch file size if not yet known.

14 years agoMark the archive header as unusable when there is no next ar element.
Mark Wielaard [Fri, 6 Nov 2009 08:14:09 +0000 (09:14 +0100)]
Mark the archive header as unusable when there is no next ar element.

14 years agoUse dwfl_addrmodule for l_ld lookup, don't bail on lookup failure.
Roland McGrath [Thu, 5 Nov 2009 19:43:38 +0000 (11:43 -0800)]
Use dwfl_addrmodule for l_ld lookup, don't bail on lookup failure.

14 years agoIgnore link_map entries with l_ld==0.
Roland McGrath [Thu, 5 Nov 2009 19:34:08 +0000 (11:34 -0800)]
Ignore link_map entries with l_ld==0.

14 years agoMore grokage of DWARF4 forms.
Roland McGrath [Thu, 15 Oct 2009 19:26:49 +0000 (12:26 -0700)]
More grokage of DWARF4 forms.

14 years agoClean up NT_GNU_GOLD_VERSION printing.
Roland McGrath [Wed, 14 Oct 2009 19:35:47 +0000 (12:35 -0700)]
Clean up NT_GNU_GOLD_VERSION printing.

14 years agoMatch .debug_pubtypes and .debug_types as known DWARF section names.
Roland McGrath [Mon, 5 Oct 2009 18:32:26 +0000 (11:32 -0700)]
Match .debug_pubtypes and .debug_types as known DWARF section names.

14 years agoHandle new .comment section flags.
Mark Wielaard [Mon, 21 Sep 2009 23:47:07 +0000 (16:47 -0700)]
Handle new .comment section flags.

Newer gcc+ld combinations use string merging in the .comment
section.  Allow that in elflint.

14 years agoBump version for development of 0.144.
Ulrich Drepper [Mon, 21 Sep 2009 23:30:11 +0000 (16:30 -0700)]
Bump version for development of 0.144.

14 years agoPreparation for 0.143 release. elfutils-0.143
Ulrich Drepper [Mon, 21 Sep 2009 15:42:09 +0000 (08:42 -0700)]
Preparation for 0.143 release.

14 years agoUpdate configure.ac for recent autoconf.
Ulrich Drepper [Mon, 21 Sep 2009 15:04:38 +0000 (08:04 -0700)]
Update configure.ac for recent autoconf.

14 years agoSending translation for Japanese
hyuuga [Mon, 21 Sep 2009 07:05:53 +0000 (07:05 +0000)]
Sending translation for Japanese

14 years agoSending translation for Japanese
hyuuga [Sun, 20 Sep 2009 10:57:18 +0000 (10:57 +0000)]
Sending translation for Japanese

14 years agoSmall tweak for dwarf_getlocation_implicit_value; NEWS item for it.
Roland McGrath [Thu, 17 Sep 2009 22:02:34 +0000 (15:02 -0700)]
Small tweak for dwarf_getlocation_implicit_value; NEWS item for it.

14 years agoSending translation for Japanese
hyuuga [Sun, 13 Sep 2009 10:08:41 +0000 (10:08 +0000)]
Sending translation for Japanese

14 years agoSending translation for Japanese
hyuuga [Sun, 13 Sep 2009 06:35:06 +0000 (06:35 +0000)]
Sending translation for Japanese

14 years agoSending translation for Japanese
hyuuga [Fri, 11 Sep 2009 14:32:28 +0000 (14:32 +0000)]
Sending translation for Japanese

14 years agoDW_OP_implicit_value support
Roland McGrath [Thu, 10 Sep 2009 19:39:09 +0000 (12:39 -0700)]
DW_OP_implicit_value support

14 years agoFix backends/sparc_retval.c license header.
Mark Wielaard [Thu, 10 Sep 2009 10:05:49 +0000 (12:05 +0200)]
Fix backends/sparc_retval.c license header.