]> git.ipfire.org Git - thirdparty/elfutils.git/log
thirdparty/elfutils.git
16 years agoWhen writing ELF files in libelf, fill the gap between sections even if only
Ulrich Drepper [Fri, 23 Jan 2009 00:32:15 +0000 (16:32 -0800)] 
When writing ELF files in libelf, fill the gap between sections even if only
the section at the start of the gap has been changed.

16 years agoCleanup of loop to write out section content.
Ulrich Drepper [Thu, 22 Jan 2009 01:03:31 +0000 (17:03 -0800)] 
Cleanup of loop to write out section content.

16 years agoRemove duplicate commits.
Ulrich Drepper [Thu, 22 Jan 2009 00:10:14 +0000 (16:10 -0800)] 
Remove duplicate commits.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Thu, 22 Jan 2009 00:08:55 +0000 (16:08 -0800)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

16 years agoFix possible crash in note conversion.
Roland McGrath [Mon, 5 Jan 2009 08:10:11 +0000 (00:10 -0800)] 
Fix possible crash in note conversion.

16 years agoMake elfcmp exit 2 for trouble and 1 only for mismatch, like all its cousins.
Roland McGrath [Tue, 6 Jan 2009 02:05:32 +0000 (18:05 -0800)] 
Make elfcmp exit 2 for trouble and 1 only for mismatch, like all its cousins.

16 years agoMake elfcmp exit 2 for trouble and 1 only for mismatch, like all its cousins.
Roland McGrath [Tue, 6 Jan 2009 02:05:32 +0000 (18:05 -0800)] 
Make elfcmp exit 2 for trouble and 1 only for mismatch, like all its cousins.

16 years agoFix possible crash in note conversion.
Roland McGrath [Mon, 5 Jan 2009 08:10:11 +0000 (00:10 -0800)] 
Fix possible crash in note conversion.

16 years agoFix accounting of last written position when updating ELF files.
Ulrich Drepper [Wed, 21 Jan 2009 23:22:11 +0000 (15:22 -0800)] 
Fix accounting of last written position when updating ELF files.

16 years agoFix handling of debuginfo files when checking exception handling tables.
Ulrich Drepper [Wed, 21 Jan 2009 23:02:03 +0000 (15:02 -0800)] 
Fix handling of debuginfo files when checking exception handling tables.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Wed, 21 Jan 2009 21:06:27 +0000 (13:06 -0800)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

16 years agoFix elflint test for .eh_frame_hdr allocation.
Ulrich Drepper [Wed, 21 Jan 2009 21:05:36 +0000 (13:05 -0800)] 
Fix elflint test for .eh_frame_hdr allocation.

16 years agoDummy commit, testing Transifex at
Dimitris Glezos [Wed, 21 Jan 2009 01:04:45 +0000 (01:04 +0000)] 
Dummy commit, testing Transifex at
https://translate.fedoraproject.org/submit/module/elfutils/.

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

16 years agoMore improveents to exception handling table printing and checking.
Ulrich Drepper [Sun, 18 Jan 2009 00:06:42 +0000 (16:06 -0800)] 
More improveents to exception handling table printing and checking.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Sat, 17 Jan 2009 23:21:25 +0000 (15:21 -0800)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

16 years agoBeginning of exception table testing.
Ulrich Drepper [Sat, 17 Jan 2009 23:21:07 +0000 (15:21 -0800)] 
Beginning of exception table testing.

16 years agoMerge commit 'origin/master' into roland/known-dwarf
Roland McGrath [Sat, 17 Jan 2009 22:39:35 +0000 (14:39 -0800)] 
Merge commit 'origin/master' into roland/known-dwarf

Conflicts:
libdw/ChangeLog

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Roland McGrath [Sat, 17 Jan 2009 22:34:32 +0000 (14:34 -0800)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

16 years agoAdd DW_OP_GNU_* constants.
Roland McGrath [Sat, 17 Jan 2009 22:34:13 +0000 (14:34 -0800)] 
Add DW_OP_GNU_* constants.

16 years agoMove argp_program_version_hook and argp_program_bug_address variables
Ulrich Drepper [Sat, 17 Jan 2009 19:47:10 +0000 (11:47 -0800)] 
Move argp_program_version_hook and argp_program_bug_address variables
in all programs into the .rodata section.

16 years agoImplement check for PT_GNU_EH_FRAME program header check.
Ulrich Drepper [Sat, 17 Jan 2009 05:11:49 +0000 (21:11 -0800)] 
Implement check for PT_GNU_EH_FRAME program header check.

16 years agoFinish implementation of exception handling table dumping in readelf.
Ulrich Drepper [Sat, 17 Jan 2009 01:58:54 +0000 (17:58 -0800)] 
Finish implementation of exception handling table dumping in readelf.

16 years agoSome more changes to call frame info dumping in readelf.
Ulrich Drepper [Fri, 16 Jan 2009 19:50:10 +0000 (11:50 -0800)] 
Some more changes to call frame info dumping in readelf.

16 years agoBug fixes for .eh_frame_hdr dumping in readelf.
Ulrich Drepper [Fri, 16 Jan 2009 11:08:25 +0000 (03:08 -0800)] 
Bug fixes for .eh_frame_hdr dumping in readelf.
Add new option -e in readelf.
Start implementation of .gcc_except_table dumping in readelf.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Fri, 16 Jan 2009 04:19:27 +0000 (20:19 -0800)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

16 years agoFix minor problems in call frame info dumper in reader.
Ulrich Drepper [Fri, 16 Jan 2009 04:18:40 +0000 (20:18 -0800)] 
Fix minor problems in call frame info dumper in reader.

Add dumping of .eh_frame_hdr section content.

16 years agoMissed log entry for Linux kernel zImage format
Roland McGrath [Wed, 14 Jan 2009 20:56:53 +0000 (12:56 -0800)] 
Missed log entry for Linux kernel zImage format

16 years agoGrok Linux kernel zImage format.
Roland McGrath [Wed, 14 Jan 2009 11:01:49 +0000 (03:01 -0800)] 
Grok Linux kernel zImage format.

16 years agoGenerate macros for tables of known dwarf.h constants.
Roland McGrath [Sun, 11 Jan 2009 09:35:11 +0000 (01:35 -0800)] 
Generate macros for tables of known dwarf.h constants.

16 years agoWe only have one translation domain, elfutils. Change use in libelf.
Ulrich Drepper [Sun, 11 Jan 2009 02:31:51 +0000 (18:31 -0800)] 
We only have one translation domain, elfutils.  Change use in libelf.

16 years agoFix type in error message in strings.
Ulrich Drepper [Sun, 11 Jan 2009 02:29:56 +0000 (18:29 -0800)] 
Fix type in error message in strings.

16 years agoMore correct info on contributors.
Ulrich Drepper [Sun, 11 Jan 2009 02:17:09 +0000 (18:17 -0800)] 
More correct info on contributors.

16 years agoMerge commit 'origin/roland/fixes-for-c++'
Ulrich Drepper [Sun, 11 Jan 2009 02:12:44 +0000 (18:12 -0800)] 
Merge commit 'origin/roland/fixes-for-c++'

16 years agoRequire __thread support in compiler.
Ulrich Drepper [Sun, 11 Jan 2009 02:02:05 +0000 (18:02 -0800)] 
Require __thread support in compiler.
Rename --enable-tls to more appropriate --enable-thread-safety.

16 years agoMake -k/-K prune "source" subdirectory.
Roland McGrath [Fri, 9 Jan 2009 04:53:26 +0000 (20:53 -0800)] 
Make -k/-K prune "source" subdirectory.

16 years agoMove eu_ZIPLIB macro to m4/zip.am, new file.
Roland McGrath [Fri, 9 Jan 2009 03:22:35 +0000 (19:22 -0800)] 
Move eu_ZIPLIB macro to m4/zip.am, new file.

16 years agoDon't depend on $(zip_LIBS), just link it in.
Roland McGrath [Thu, 8 Jan 2009 21:39:08 +0000 (13:39 -0800)] 
Don't depend on $(zip_LIBS), just link it in.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Thu, 8 Jan 2009 04:39:51 +0000 (20:39 -0800)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

16 years agold: Fix adding to search path list.
Ulrich Drepper [Thu, 8 Jan 2009 04:39:21 +0000 (20:39 -0800)] 
ld: Fix adding to search path list.

16 years agoItem for gzip/bzip2 support in libdwfl.
Roland McGrath [Tue, 6 Jan 2009 10:14:26 +0000 (02:14 -0800)] 
Item for gzip/bzip2 support in libdwfl.

16 years agoMerge ssh://git.fedorahosted.org/git/elfutils into roland/fixes-for-c++
Roland McGrath [Tue, 6 Jan 2009 10:09:50 +0000 (02:09 -0800)] 
Merge ssh://git.fedorahosted.org/git/elfutils into roland/fixes-for-c++

Conflicts:
libdw/ChangeLog

16 years agoFix nits in .ko.{gz,bz2} matching.
Roland McGrath [Tue, 6 Jan 2009 10:04:51 +0000 (02:04 -0800)] 
Fix nits in .ko.{gz,bz2} matching.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into libdwfl-decompress
Roland McGrath [Tue, 6 Jan 2009 09:04:31 +0000 (01:04 -0800)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into libdwfl-decompress

Conflicts:
libdw/ChangeLog

16 years agoFix decompression logic.
Roland McGrath [Tue, 6 Jan 2009 08:54:49 +0000 (00:54 -0800)] 
Fix decompression logic.

16 years agoImplement call frame information dumping.
Ulrich Drepper [Tue, 6 Jan 2009 08:30:01 +0000 (00:30 -0800)] 
Implement call frame information dumping.

16 years agolibdwfl -k/-K match compressed .ko files
Roland McGrath [Tue, 6 Jan 2009 08:10:23 +0000 (00:10 -0800)] 
libdwfl -k/-K match compressed .ko files

16 years agolibdwfl automagic decompression support
Roland McGrath [Tue, 6 Jan 2009 07:59:32 +0000 (23:59 -0800)] 
libdwfl automagic decompression support

16 years agoMerge ssh://git.fedorahosted.org/git/elfutils into roland/fixes-for-c++
Roland McGrath [Fri, 2 Jan 2009 21:17:48 +0000 (13:17 -0800)] 
Merge ssh://git.fedorahosted.org/git/elfutils into roland/fixes-for-c++

16 years agoOptimize x86/x86-64 disassembler tables.
Ulrich Drepper [Fri, 2 Jan 2009 04:18:48 +0000 (20:18 -0800)] 
Optimize x86/x86-64 disassembler tables.

16 years agoUnpdate copyright in messages.
Ulrich Drepper [Fri, 2 Jan 2009 03:00:41 +0000 (19:00 -0800)] 
Unpdate copyright in messages.

16 years agoAdd Intel SSE4 support to disassembler.
Ulrich Drepper [Fri, 2 Jan 2009 02:52:05 +0000 (18:52 -0800)] 
Add Intel SSE4 support to disassembler.

16 years agoMerge ssh://git.fedorahosted.org/git/elfutils into roland/fixes-for-c++
Roland McGrath [Thu, 1 Jan 2009 01:30:51 +0000 (17:30 -0800)] 
Merge ssh://git.fedorahosted.org/git/elfutils into roland/fixes-for-c++

16 years agoUpdate .spec file 0.138 date line. elfutils-0.138
Roland McGrath [Wed, 31 Dec 2008 20:13:06 +0000 (12:13 -0800)] 
Update .spec file 0.138 date line.

Signed-off-by: Roland McGrath <roland@redhat.com>
16 years agoReplay output operations correctly when internal buffer in x86/x86-64
Ulrich Drepper [Wed, 31 Dec 2008 20:03:45 +0000 (12:03 -0800)] 
Replay output operations correctly when internal buffer in x86/x86-64
disasembler code is full.

16 years agoSlightly better formatting in generating disassembly data.
Ulrich Drepper [Wed, 31 Dec 2008 19:42:06 +0000 (11:42 -0800)] 
Slightly better formatting in generating disassembly data.

16 years agoOptimize x86/x86-64 disassembler some more. Avoid relocations for string
Ulrich Drepper [Wed, 31 Dec 2008 19:34:47 +0000 (11:34 -0800)] 
Optimize x86/x86-64 disassembler some more.  Avoid relocations for string
table.

16 years agoFix printing of rex prefix in x86-64 disassembler.
Ulrich Drepper [Wed, 31 Dec 2008 18:21:51 +0000 (10:21 -0800)] 
Fix printing of rex prefix in x86-64 disassembler.

16 years agoOptimize x86/x86-64 disassembler a bit.
Ulrich Drepper [Wed, 31 Dec 2008 18:15:30 +0000 (10:15 -0800)] 
Optimize x86/x86-64 disassembler a bit.

16 years agoMark constant array as const.
Ulrich Drepper [Wed, 31 Dec 2008 17:12:50 +0000 (09:12 -0800)] 
Mark constant array as const.

16 years agoImplement blendvpd and blendvps opcodes in x86/x86-64 disassembler.
Ulrich Drepper [Wed, 31 Dec 2008 17:02:54 +0000 (09:02 -0800)] 
Implement blendvpd and blendvps opcodes in x86/x86-64 disassembler.

16 years agodwarf_haschildren: Return -1 for error case, not 0.
Roland McGrath [Wed, 31 Dec 2008 08:21:04 +0000 (00:21 -0800)] 
dwarf_haschildren: Return -1 for error case, not 0.

16 years agoImplement blendps opcode for x86/x86-64.
Ulrich Drepper [Wed, 31 Dec 2008 07:24:09 +0000 (23:24 -0800)] 
Implement blendps opcode for x86/x86-64.

16 years agoImplement disassembly of blendpd instruction for x86/x86-64.
Ulrich Drepper [Wed, 31 Dec 2008 07:12:16 +0000 (23:12 -0800)] 
Implement disassembly of blendpd instruction for x86/x86-64.

16 years agoWe now need automake 1.8 for no-dist-gzip.
Ulrich Drepper [Wed, 31 Dec 2008 05:49:41 +0000 (21:49 -0800)] 
We now need automake 1.8 for no-dist-gzip.

16 years ago0.138 spec updates
Roland McGrath [Wed, 24 Dec 2008 10:04:40 +0000 (02:04 -0800)] 
0.138 spec updates

16 years agoDistribute .tar.bz2 file, not .tar.gz file.
Roland McGrath [Wed, 24 Dec 2008 10:01:04 +0000 (02:01 -0800)] 
Distribute .tar.bz2 file, not .tar.gz file.

16 years agoRewrite awk magic to generate spec file changelog.
Roland McGrath [Wed, 24 Dec 2008 10:00:35 +0000 (02:00 -0800)] 
Rewrite awk magic to generate spec file changelog.

16 years ago0.138 items
Roland McGrath [Wed, 24 Dec 2008 09:09:18 +0000 (01:09 -0800)] 
0.138 items

16 years agoMerge branch 'master' into roland/bug-compat
Roland McGrath [Fri, 19 Dec 2008 09:21:42 +0000 (01:21 -0800)] 
Merge branch 'master' into roland/bug-compat

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Fri, 19 Dec 2008 09:15:00 +0000 (01:15 -0800)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

16 years agoImplement AMD 3DNOW disassembly.
Ulrich Drepper [Fri, 19 Dec 2008 09:14:12 +0000 (01:14 -0800)] 
Implement AMD 3DNOW disassembly.

16 years agoMerge branch 'master' into roland/bug-compat
Roland McGrath [Thu, 18 Dec 2008 23:47:01 +0000 (15:47 -0800)] 
Merge branch 'master' into roland/bug-compat

Conflicts:
libdwfl/ChangeLog

16 years agoFix last fix: ET_DYN addresses are taken as relative to MOD->low_addr.
Roland McGrath [Thu, 18 Dec 2008 23:08:09 +0000 (15:08 -0800)] 
Fix last fix: ET_DYN addresses are taken as relative to MOD->low_addr.

16 years ago.
Ulrich Drepper [Thu, 18 Dec 2008 06:25:09 +0000 (22:25 -0800)] 
.

16 years ago(i386_disasm): If instruction matches prefix, undoing the prefix match
Ulrich Drepper [Thu, 18 Dec 2008 06:24:14 +0000 (22:24 -0800)] 
(i386_disasm): If instruction matches prefix, undoing the prefix match
finishes the instruction.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/bug...
Roland McGrath [Thu, 18 Dec 2008 00:55:50 +0000 (16:55 -0800)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/bug-compat

16 years agoInstall elfutils/version.h header for library compatibility checking.
Roland McGrath [Wed, 17 Dec 2008 01:03:03 +0000 (17:03 -0800)] 
Install elfutils/version.h header for library compatibility checking.

16 years agoBug compatibility wrapper for ELFUTILS_0.130 dwfl_module_build_id behavior.
Roland McGrath [Wed, 17 Dec 2008 00:21:40 +0000 (16:21 -0800)] 
Bug compatibility wrapper for ELFUTILS_0.130 dwfl_module_build_id behavior.

16 years agoMerge branch 'master' into roland/pending
Roland McGrath [Tue, 16 Dec 2008 03:39:08 +0000 (19:39 -0800)] 
Merge branch 'master' into roland/pending

16 years agoMerge commit '970a1663'
Roland McGrath [Tue, 16 Dec 2008 03:38:52 +0000 (19:38 -0800)] 
Merge commit '970a1663'

16 years agoMerge branch 'master' into roland/pending
Roland McGrath [Tue, 16 Dec 2008 03:34:03 +0000 (19:34 -0800)] 
Merge branch 'master' into roland/pending

16 years ago(dwfl_module_relocate_address): Apply main.bias, not debug.bias.
Roland McGrath [Tue, 16 Dec 2008 03:33:33 +0000 (19:33 -0800)] 
(dwfl_module_relocate_address): Apply main.bias, not debug.bias.

16 years agoComment fix in last change.
Roland McGrath [Fri, 12 Dec 2008 05:23:44 +0000 (21:23 -0800)] 
Comment fix in last change.

16 years agoDon't crash in fill code when sh_offset layout is out of order.
Roland McGrath [Fri, 12 Dec 2008 05:15:09 +0000 (21:15 -0800)] 
Don't crash in fill code when sh_offset layout is out of order.

16 years agolibelf.h (Elf_Data): Whitespace fix.
Roland McGrath [Fri, 12 Dec 2008 05:12:48 +0000 (21:12 -0800)] 
libelf.h (Elf_Data): Whitespace fix.

16 years agoFix crashes on bad sh_name/st_name offsets.
Roland McGrath [Fri, 12 Dec 2008 05:00:12 +0000 (21:00 -0800)] 
Fix crashes on bad sh_name/st_name offsets.

16 years agoFixes RHBZ#465878: eu-readelf crash on empty archive
Roland McGrath [Thu, 11 Dec 2008 10:09:28 +0000 (02:09 -0800)] 
Fixes RHBZ#465878: eu-readelf crash on empty archive

16 years ago* elf_getarhdr.c (elf_getarhdr): Fix missing rename in last change.
Roland McGrath [Thu, 11 Dec 2008 05:42:06 +0000 (21:42 -0800)] 
* elf_getarhdr.c (elf_getarhdr): Fix missing rename in last change.

16 years agoAdd .gitignore file.
Roland McGrath [Wed, 10 Dec 2008 22:30:51 +0000 (14:30 -0800)] 
Add .gitignore file.

16 years agomerge of '4c5dbb5e116d9a9c7f9014a3dcbabba8e7d89327'
Roland McGrath [Thu, 4 Dec 2008 06:28:06 +0000 (06:28 +0000)] 
merge of '4c5dbb5e116d9a9c7f9014a3dcbabba8e7d89327'
     and 'fddaff07d3c095a3d26f41fe7a7da147c024bd96'

16 years agopropagate from branch 'com.redhat.elfutils.roland.pending.libelf-threads' (head fc97c...
Ulrich Drepper [Thu, 4 Dec 2008 05:58:16 +0000 (05:58 +0000)] 
propagate from branch 'com.redhat.elfutils.roland.pending.libelf-threads' (head fc97c9c202b5d7d7699a3b1d5c53007a2ef37bb1)
            to branch 'com.redhat.elfutils' (head 67cccb9bfffc1a7fe3d8d355a2d9b6d0e489ff81)

16 years ago[USE_TLS] Link libasm.so with libpthread.
Ulrich Drepper [Thu, 4 Dec 2008 06:09:56 +0000 (06:09 +0000)] 
[USE_TLS] Link libasm.so with libpthread.

16 years agosrc/
Roland McGrath [Wed, 3 Dec 2008 03:41:58 +0000 (03:41 +0000)] 
src/
2008-12-02  Roland McGrath  <roland@redhat.com>

* readelf.c (count_dwflmod, process_file): Don't presume encoding of
nonzero OFFSET argument to dwfl_getmodules.

16 years agoFix some entries in i386_reloc.def.
Ulrich Drepper [Sat, 4 Oct 2008 20:39:55 +0000 (20:39 +0000)] 
Fix some entries in i386_reloc.def.

16 years agolibdwfl/
Roland McGrath [Tue, 30 Sep 2008 06:35:35 +0000 (06:35 +0000)] 
libdwfl/
2008-09-29  Roland McGrath  <roland@redhat.com>

* segment.c (insert): Must realloc DWFL->lookup_module here too.
(dwfl_report_segment): Clear DWFL->lookup_module before insert calls.

16 years ago0.137 release. elfutils-0.137
Ulrich Drepper [Wed, 27 Aug 2008 03:01:47 +0000 (03:01 +0000)] 
0.137 release.

16 years agopropagate from branch 'com.redhat.elfutils.pmachata.threads' (head 6db56f08d1ba946c22...
Roland McGrath [Tue, 26 Aug 2008 07:20:29 +0000 (07:20 +0000)] 
propagate from branch 'com.redhat.elfutils.pmachata.threads' (head 6db56f08d1ba946c22c9bcfaec0ddeb6532e1dcc)
            to branch 'com.redhat.elfutils.roland.pending' (head d0bf16e5588ef191b1541ac0d07d841c1cf52fc9)

16 years ago0.136 release. elfutils-0.136
Ulrich Drepper [Tue, 26 Aug 2008 02:51:12 +0000 (02:51 +0000)] 
0.136 release.

16 years agoFix up bogon and missing log entries from .pmachata.threads branch.
Roland McGrath [Mon, 25 Aug 2008 22:55:17 +0000 (22:55 +0000)] 
Fix up bogon and missing log entries from .pmachata.threads branch.

16 years agoFix build problem after merge of pmachata.threads branch when compiled without
Ulrich Drepper [Sat, 16 Aug 2008 03:53:00 +0000 (03:53 +0000)] 
Fix build problem after merge of pmachata.threads branch when compiled without
thread support.