]> git.ipfire.org Git - thirdparty/elfutils.git/log
thirdparty/elfutils.git
16 years agoCFI interface fixes.
Roland McGrath [Mon, 20 Apr 2009 05:22:01 +0000 (22:22 -0700)] 
CFI interface fixes.

16 years agounwind branch cleanup, closer to merge-ready.
Roland McGrath [Mon, 20 Apr 2009 02:11:17 +0000 (19:11 -0700)] 
unwind branch cleanup, closer to merge-ready.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind
Roland McGrath [Mon, 20 Apr 2009 01:27:44 +0000 (18:27 -0700)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind

Conflicts:
libdwfl/ChangeLog

16 years agoBreak out __libdwfl_getelf internal function.
Roland McGrath [Mon, 20 Apr 2009 01:27:01 +0000 (18:27 -0700)] 
Break out __libdwfl_getelf internal function.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind
Roland McGrath [Mon, 20 Apr 2009 00:42:18 +0000 (17:42 -0700)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind

Conflicts:
backends/ChangeLog
libdw/ChangeLog
libdwfl/ChangeLog

16 years agoFiddle version.h magic back, so all the computation is in configure.
Roland McGrath [Sun, 19 Apr 2009 23:07:45 +0000 (16:07 -0700)] 
Fiddle version.h magic back, so all the computation is in configure.

16 years agoSending translation for German
tbull [Sat, 18 Apr 2009 20:44:43 +0000 (20:44 +0000)] 
Sending translation for German

16 years agoArithmetic is hard.
Roland McGrath [Fri, 17 Apr 2009 20:24:01 +0000 (13:24 -0700)] 
Arithmetic is hard.

16 years ago_ELFUTILS_PREREQ magic update for 0.y.z numbers
Roland McGrath [Fri, 17 Apr 2009 20:18:35 +0000 (13:18 -0700)] 
_ELFUTILS_PREREQ magic update for 0.y.z numbers

16 years agoHandle ARM VFP register names.
Roland McGrath [Fri, 17 Apr 2009 03:32:42 +0000 (20:32 -0700)] 
Handle ARM VFP register names.

16 years agoNT_PRXFPREG -> NT_PRXFPREG
Roland McGrath [Fri, 17 Apr 2009 03:31:59 +0000 (20:31 -0700)] 
NT_PRXFPREG -> NT_PRXFPREG

16 years agoFix 32/64 CIE header format CIE_id matching.
Roland McGrath [Wed, 15 Apr 2009 21:47:13 +0000 (14:47 -0700)] 
Fix 32/64 CIE header format CIE_id matching.

16 years agoNominal ARM support.
Roland McGrath [Wed, 15 Apr 2009 01:44:45 +0000 (18:44 -0700)] 
Nominal ARM support.

16 years agoFix error message.
Roland McGrath [Tue, 14 Apr 2009 11:39:32 +0000 (04:39 -0700)] 
Fix error message.

16 years agoNEWS items for notable changes since 0.140
Roland McGrath [Tue, 14 Apr 2009 10:18:10 +0000 (03:18 -0700)] 
NEWS items for notable changes since 0.140

16 years agoFix RHBZ#494858: fix bad address checks in core file support.
Roland McGrath [Tue, 14 Apr 2009 09:38:19 +0000 (02:38 -0700)] 
Fix RHBZ#494858: fix bad address checks in core file support.

16 years agoFix strip -f infinite loop when coping with some extra kooky object sections.
Roland McGrath [Tue, 14 Apr 2009 08:02:17 +0000 (01:02 -0700)] 
Fix strip -f infinite loop when coping with some extra kooky object sections.

16 years agoMerge branch 'roland/getsym'
Roland McGrath [Mon, 13 Apr 2009 18:33:32 +0000 (11:33 -0700)] 
Merge branch 'roland/getsym'

16 years agoSending translation for Spanish
elsupergomez [Thu, 9 Apr 2009 15:37:35 +0000 (15:37 +0000)] 
Sending translation for Spanish

16 years agoMake dwfl_module_getsym yield shndx -1 for any non-allocated section.
Roland McGrath [Thu, 9 Apr 2009 00:52:33 +0000 (17:52 -0700)] 
Make dwfl_module_getsym yield shndx -1 for any non-allocated section.

16 years agoFix double-adjust for ET_REL.
Roland McGrath [Thu, 9 Apr 2009 00:15:01 +0000 (17:15 -0700)] 
Fix double-adjust for ET_REL.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Roland McGrath [Thu, 9 Apr 2009 00:07:03 +0000 (17:07 -0700)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

16 years agodwfl_module_getsym should not adjust symbols from non-SHF_ALLOC sections.
Roland McGrath [Thu, 9 Apr 2009 00:05:43 +0000 (17:05 -0700)] 
dwfl_module_getsym should not adjust symbols from non-SHF_ALLOC sections.

16 years agoSending translation for po/de.po
tomspur [Sun, 5 Apr 2009 10:10:43 +0000 (10:10 +0000)] 
Sending translation for po/de.po

16 years agoNever use .eh_frame in dwarf_getcfi; only dwarf_getcfi_elf will fetch it.
Roland McGrath [Fri, 3 Apr 2009 22:48:00 +0000 (15:48 -0700)] 
Never use .eh_frame in dwarf_getcfi; only dwarf_getcfi_elf will fetch it.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind
Roland McGrath [Fri, 3 Apr 2009 22:09:10 +0000 (15:09 -0700)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind

Conflicts:
backends/ChangeLog
libebl/ChangeLog

16 years agoRename unwindP.h -> cfi.h
Roland McGrath [Fri, 3 Apr 2009 22:07:03 +0000 (15:07 -0700)] 
Rename unwindP.h -> cfi.h

16 years agoRename unwind.c -> cfi.c
Roland McGrath [Fri, 3 Apr 2009 21:59:16 +0000 (14:59 -0700)] 
Rename unwind.c -> cfi.c

16 years agoUse Elf_Data_Scn section pointers instead of caching Elf pointer in Dwarf_CFI.
Roland McGrath [Fri, 3 Apr 2009 21:56:49 +0000 (14:56 -0700)] 
Use Elf_Data_Scn section pointers instead of caching Elf pointer in Dwarf_CFI.

16 years agoSending translation for po/es.po
beckerde [Fri, 3 Apr 2009 00:00:14 +0000 (00:00 +0000)] 
Sending translation for po/es.po

16 years agoUpdate elf.h and some tables; fill in sparc backend reloc table.
Roland McGrath [Thu, 2 Apr 2009 01:28:41 +0000 (18:28 -0700)] 
Update elf.h and some tables; fill in sparc backend reloc table.

16 years agoHandle DW_CFA_GNU_negative_offset_extended.
Roland McGrath [Wed, 1 Apr 2009 22:20:03 +0000 (15:20 -0700)] 
Handle DW_CFA_GNU_negative_offset_extended.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind
Roland McGrath [Wed, 1 Apr 2009 22:16:45 +0000 (15:16 -0700)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind

16 years agoAdd DW_CFA_GNU_negative_offset_extended.
Roland McGrath [Wed, 1 Apr 2009 21:25:29 +0000 (14:25 -0700)] 
Add DW_CFA_GNU_negative_offset_extended.

16 years agoFully hide Ebl inside libdw for CFI interface.
Roland McGrath [Sun, 29 Mar 2009 23:59:10 +0000 (16:59 -0700)] 
Fully hide Ebl inside libdw for CFI interface.

16 years agoFix .eh_frame CFI finding when there is a separate debug file without .debug_frame.
Roland McGrath [Sun, 29 Mar 2009 23:33:20 +0000 (16:33 -0700)] 
Fix .eh_frame CFI finding when there is a separate debug file without .debug_frame.

16 years agodwarf_frame_return_address_register -> dwarf_frame_info: return address range too
Roland McGrath [Sun, 29 Mar 2009 00:15:23 +0000 (17:15 -0700)] 
dwarf_frame_return_address_register -> dwarf_frame_info: return address range too

16 years agoMake Dwarf_Frame point to fde record, not cie record.
Roland McGrath [Sat, 28 Mar 2009 23:49:53 +0000 (16:49 -0700)] 
Make Dwarf_Frame point to fde record, not cie record.

16 years agoFix x86 RA register default.
Roland McGrath [Thu, 26 Mar 2009 00:16:52 +0000 (17:16 -0700)] 
Fix x86 RA register default.

16 years agoPost-merge nits for dusty old unwind branch.
Roland McGrath [Wed, 25 Mar 2009 23:59:43 +0000 (16:59 -0700)] 
Post-merge nits for dusty old unwind branch.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind
Roland McGrath [Wed, 25 Mar 2009 23:45:46 +0000 (16:45 -0700)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind

Conflicts:
backends/ChangeLog
libdw/dwarf.h
libdw/dwarf_error.c
libdw/memory-access.h
libdwfl/ChangeLog
libdwfl/Makefile.am
libebl/ChangeLog
src/ChangeLog
src/readelf.c

16 years ago__libdwfl_find_build_id optimization nit
Roland McGrath [Tue, 10 Mar 2009 03:49:53 +0000 (20:49 -0700)] 
__libdwfl_find_build_id optimization nit

16 years agoFix RHBZ#489439: dwfl_module_build_id yields wrong vaddr for prelinked DSO
Roland McGrath [Tue, 10 Mar 2009 03:42:56 +0000 (20:42 -0700)] 
Fix RHBZ#489439: dwfl_module_build_id yields wrong vaddr for prelinked DSO

16 years ago0.140 release. elfutils-0.140
Ulrich Drepper [Mon, 16 Feb 2009 19:02:37 +0000 (11:02 -0800)] 
0.140 release.

16 years agoFix last commit.
Roland McGrath [Sun, 15 Feb 2009 23:01:03 +0000 (15:01 -0800)] 
Fix last commit.

16 years agoHandle attribute tag GNU_Power_ABI_Struct_Return.
Roland McGrath [Sun, 15 Feb 2009 22:57:29 +0000 (14:57 -0800)] 
Handle attribute tag GNU_Power_ABI_Struct_Return.

16 years agoFix build_id vaddr calculation for ET_REL modules.
Roland McGrath [Fri, 13 Feb 2009 01:26:39 +0000 (17:26 -0800)] 
Fix build_id vaddr calculation for ET_REL modules.

16 years agotypo
Roland McGrath [Wed, 11 Feb 2009 01:38:47 +0000 (17:38 -0800)] 
typo

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Wed, 11 Feb 2009 01:34:46 +0000 (17:34 -0800)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

16 years agoDon't write uninitialized data into zeroth section header entry.
Ulrich Drepper [Wed, 11 Feb 2009 01:33:57 +0000 (17:33 -0800)] 
Don't write uninitialized data into zeroth section header entry.

16 years agoOmit module sanity checks on offline modules.
Roland McGrath [Wed, 11 Feb 2009 01:33:49 +0000 (17:33 -0800)] 
Omit module sanity checks on offline modules.

16 years agoRemove assert depending on confluence of guesses without anomaly.
Roland McGrath [Wed, 11 Feb 2009 01:03:19 +0000 (17:03 -0800)] 
Remove assert depending on confluence of guesses without anomaly.

16 years agoFix crash in libdw with empty input files.
Ulrich Drepper [Tue, 10 Feb 2009 20:55:07 +0000 (12:55 -0800)] 
Fix crash in libdw with empty input files.

16 years agoAlso fix output for DW_CFA_val_expression.
Ulrich Drepper [Fri, 6 Feb 2009 06:56:39 +0000 (22:56 -0800)] 
Also fix output for DW_CFA_val_expression.

16 years agoRemove commented-out call in readelf.
Ulrich Drepper [Fri, 6 Feb 2009 06:40:46 +0000 (22:40 -0800)] 
Remove commented-out call in readelf.

16 years agoFix DW_CFA_expression output in readelf.
Ulrich Drepper [Fri, 6 Feb 2009 06:34:30 +0000 (22:34 -0800)] 
Fix DW_CFA_expression output in readelf.

16 years agoYet more label fixes in readelf output of debug_info.
Ulrich Drepper [Fri, 6 Feb 2009 06:13:05 +0000 (22:13 -0800)] 
Yet more label fixes in readelf output of debug_info.

16 years agoMinor code cleanups in objdump.
Ulrich Drepper [Fri, 6 Feb 2009 06:10:39 +0000 (22:10 -0800)] 
Minor code cleanups in objdump.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Fri, 6 Feb 2009 06:09:34 +0000 (22:09 -0800)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

Conflicts:
TODO
src/ChangeLog

16 years agoMinor output problems in readelf debug_info section printing fixed.
Ulrich Drepper [Fri, 6 Feb 2009 06:04:26 +0000 (22:04 -0800)] 
Minor output problems in readelf debug_info section printing fixed.

16 years agoDocument possible ld problem.
Ulrich Drepper [Fri, 6 Feb 2009 05:41:11 +0000 (21:41 -0800)] 
Document possible ld problem.

16 years agoBetter spacing in objdump output for relocation sections.
Ulrich Drepper [Mon, 2 Feb 2009 05:31:26 +0000 (21:31 -0800)] 
Better spacing in objdump output for relocation sections.

16 years agoReduce common code in objdump.
Ulrich Drepper [Mon, 2 Feb 2009 03:06:10 +0000 (19:06 -0800)] 
Reduce common code in objdump.
Better error value on ebl_reloc_type_name.

16 years agoPrint symbol offsets in relation list output from objdump as signed values.
Ulrich Drepper [Mon, 2 Feb 2009 02:18:55 +0000 (18:18 -0800)] 
Print symbol offsets in relation list output from objdump as signed values.

16 years agoDocument possible elf_strptr problem.
Ulrich Drepper [Mon, 2 Feb 2009 00:20:40 +0000 (16:20 -0800)] 
Document possible elf_strptr problem.

16 years agoFix argument handling in ar.
Ulrich Drepper [Mon, 2 Feb 2009 00:19:50 +0000 (16:19 -0800)] 
Fix argument handling in ar.

16 years agoDocument possible optimization in libelf.
Ulrich Drepper [Mon, 2 Feb 2009 00:19:06 +0000 (16:19 -0800)] 
Document possible optimization in libelf.

16 years agoFix error handling in a few programs.
Ulrich Drepper [Mon, 2 Feb 2009 00:18:18 +0000 (16:18 -0800)] 
Fix error handling in a few programs.

16 years agozip.m4: Fix --with/--without argument handling.
Roland McGrath [Sun, 1 Feb 2009 22:24:46 +0000 (14:24 -0800)] 
zip.m4: Fix --with/--without argument handling.

16 years agoFiddle internal type decls for C++ scoping.
Roland McGrath [Thu, 29 Jan 2009 06:00:54 +0000 (22:00 -0800)] 
Fiddle internal type decls for C++ scoping.

16 years ago(struct Dwarf_Files_s): Replace dbg field with cu field.
Roland McGrath [Thu, 29 Jan 2009 02:28:52 +0000 (18:28 -0800)] 
(struct Dwarf_Files_s): Replace dbg field with cu field.

16 years agoreadelf .debug_loc robustness fixes.
Roland McGrath [Wed, 28 Jan 2009 01:08:03 +0000 (17:08 -0800)] 
readelf .debug_loc robustness fixes.

16 years ago(__libdwfl_report_elf): Ignore trailing PT_LOAD with zero vaddr and memsz.
Roland McGrath [Wed, 28 Jan 2009 00:41:54 +0000 (16:41 -0800)] 
(__libdwfl_report_elf): Ignore trailing PT_LOAD with zero vaddr and memsz.

16 years agodwarf_ranges.c: Return 0 when no ranges or *_pc attrs at all.
Roland McGrath [Tue, 27 Jan 2009 02:36:16 +0000 (18:36 -0800)] 
dwarf_ranges.c: Return 0 when no ranges or *_pc attrs at all.

16 years agoFix commit in updatenull_wrlock wrt to layout resulting from section header
Ulrich Drepper [Mon, 26 Jan 2009 17:20:36 +0000 (09:20 -0800)] 
Fix commit in updatenull_wrlock wrt to layout resulting from section header
table position and size.

16 years agodwarf_getattrs.c: Correctly skip attribute values when restarting.
Roland McGrath [Mon, 26 Jan 2009 03:37:33 +0000 (19:37 -0800)] 
dwarf_getattrs.c: Correctly skip attribute values when restarting.

16 years agoFix typo in last change.
Ulrich Drepper [Sun, 25 Jan 2009 17:03:37 +0000 (09:03 -0800)] 
Fix typo in last change.

16 years agoFix typo in comment.
Ulrich Drepper [Sun, 25 Jan 2009 01:39:24 +0000 (17:39 -0800)] 
Fix typo in comment.

16 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Sun, 25 Jan 2009 01:26:03 +0000 (17:26 -0800)] 
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

16 years agoExplain EBL ABI policy.
Ulrich Drepper [Sun, 25 Jan 2009 01:16:39 +0000 (17:16 -0800)] 
Explain EBL ABI policy.

16 years agoFix compuation of base address for printing stack frame program.
Ulrich Drepper [Sun, 25 Jan 2009 01:01:08 +0000 (17:01 -0800)] 
Fix compuation of base address for printing stack frame program.

16 years agoAdd multiple inclusion protection to eu-config.h
Roland McGrath [Sat, 24 Jan 2009 01:11:04 +0000 (17:11 -0800)] 
Add multiple inclusion protection to eu-config.h

16 years agoUse quotes around command substitution that can produce leading whitespace.
Roland McGrath [Sat, 24 Jan 2009 00:39:42 +0000 (16:39 -0800)] 
Use quotes around command substitution that can produce leading whitespace.

16 years agoPut known-dwarf.h in the dist so every build need not have a recent gawk.
Roland McGrath [Sat, 24 Jan 2009 00:34:07 +0000 (16:34 -0800)] 
Put known-dwarf.h in the dist so every build need not have a recent gawk.

16 years agoFix handling of file descriptors for the files size opens.
Ulrich Drepper [Sat, 24 Jan 2009 00:32:21 +0000 (16:32 -0800)] 
Fix handling of file descriptors for the files size opens.

16 years agoHandled adding argp_error to special functions for xgettext to take care of.
Ulrich Drepper [Sat, 24 Jan 2009 00:29:12 +0000 (16:29 -0800)] 
Handled adding argp_error to special functions for xgettext to take care of.

16 years ago(XGETTEXT_OPTIONS): Add --flag option for argp_error.
Ulrich Drepper [Sat, 24 Jan 2009 00:28:25 +0000 (16:28 -0800)] 
(XGETTEXT_OPTIONS): Add --flag option for argp_error.

16 years agoUpdate list of files with translatable strings.
Ulrich Drepper [Sat, 24 Jan 2009 00:24:51 +0000 (16:24 -0800)] 
Update list of files with translatable strings.

16 years agoExplain problem with po/Makefile.in.in.
Ulrich Drepper [Sat, 24 Jan 2009 00:13:00 +0000 (16:13 -0800)] 
Explain problem with po/Makefile.in.in.

16 years agoPrint .strtab, .dynstr, and .comment for -a option of readelf.
Ulrich Drepper [Sat, 24 Jan 2009 00:10:44 +0000 (16:10 -0800)] 
Print .strtab, .dynstr, and .comment for -a option of readelf.

16 years agoconfigure.ac (zlib check): Check for gzdirect, need zlib >= 1.2.2.3.
Roland McGrath [Fri, 23 Jan 2009 22:31:33 +0000 (14:31 -0800)] 
configure.ac (zlib check): Check for gzdirect, need zlib >= 1.2.2.3.

16 years agoMake the __thread check more precisely representative to catch bad tools with nonwork...
Roland McGrath [Fri, 23 Jan 2009 22:27:39 +0000 (14:27 -0800)] 
Make the __thread check more precisely representative to catch bad tools with nonworking partial support.

16 years agoTest with local-dynamic TLS model as libelf will use.
Roland McGrath [Fri, 23 Jan 2009 11:40:50 +0000 (03:40 -0800)] 
Test with local-dynamic TLS model as libelf will use.

16 years ago(__thread check): Use AC_LINK_IFELSE, in case of building with compiler support but...
Roland McGrath [Fri, 23 Jan 2009 11:23:02 +0000 (03:23 -0800)] 
(__thread check): Use AC_LINK_IFELSE, in case of building with compiler support but no working runtime support.

16 years agoUpdate ChangeLog in spec file. elfutils-0.139
Ulrich Drepper [Fri, 23 Jan 2009 07:46:53 +0000 (23:46 -0800)] 
Update ChangeLog in spec file.

16 years agoDistribute <elfutils/version.h> in elfutils-libelf-devel rpm file.
Ulrich Drepper [Fri, 23 Jan 2009 07:33:41 +0000 (23:33 -0800)] 
Distribute <elfutils/version.h> in elfutils-libelf-devel rpm file.

16 years agoFix creation of rpm file.
Ulrich Drepper [Fri, 23 Jan 2009 07:32:11 +0000 (23:32 -0800)] 
Fix creation of rpm file.

16 years agoBump version to 0.139.
Ulrich Drepper [Fri, 23 Jan 2009 07:22:52 +0000 (23:22 -0800)] 
Bump version to 0.139.

16 years agoreadelf -l: Don't print section mapping when no sections.
Roland McGrath [Fri, 23 Jan 2009 03:55:00 +0000 (19:55 -0800)] 
readelf -l: Don't print section mapping when no sections.

16 years agono_Wformat means -Wno-format.
Roland McGrath [Fri, 23 Jan 2009 03:17:07 +0000 (19:17 -0800)] 
no_Wformat means -Wno-format.