platform/upstream/elfutils.git
15 years agoAvoid symbol versioning unless building code for DSO.
Ulrich Drepper [Thu, 23 Apr 2009 14:54:53 +0000 (07:54 -0700)]
Avoid symbol versioning unless building code for DSO.

15 years agoAdd missing dependencies on compression libraries for static builds.
Ulrich Drepper [Thu, 23 Apr 2009 14:44:36 +0000 (07:44 -0700)]
Add missing dependencies on compression libraries for static builds.

15 years agoRevert leaked bogon.
Roland McGrath [Thu, 23 Apr 2009 06:08:04 +0000 (23:08 -0700)]
Revert leaked bogon.

15 years agoFix relocation when symbols are resolved in non-ET_REL modules.
Roland McGrath [Wed, 22 Apr 2009 19:29:32 +0000 (12:29 -0700)]
Fix relocation when symbols are resolved in non-ET_REL modules.

15 years agoFix dwfl_module_build_id regression in last change.
Roland McGrath [Wed, 22 Apr 2009 18:32:20 +0000 (11:32 -0700)]
Fix dwfl_module_build_id regression in last change.

15 years agoFix derelocate crash for non-ET_REL file with some sh_addr at 0.
Roland McGrath [Tue, 21 Apr 2009 22:44:07 +0000 (15:44 -0700)]
Fix derelocate crash for non-ET_REL file with some sh_addr at 0.

15 years agoAdd missing internal_function attribute.
Roland McGrath [Mon, 20 Apr 2009 18:50:50 +0000 (11:50 -0700)]
Add missing internal_function attribute.

15 years agoaddr2line: Honor -s and -A for file names of inline call sites.
Roland McGrath [Mon, 20 Apr 2009 08:20:44 +0000 (01:20 -0700)]
addr2line: Honor -s and -A for file names of inline call sites.

15 years agoSupport -j option in addr2line to match binutils.
Roland McGrath [Mon, 20 Apr 2009 07:49:33 +0000 (00:49 -0700)]
Support -j option in addr2line to match binutils.

15 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.

15 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.

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

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

15 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

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

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

15 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.

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

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

15 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

15 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.

15 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.

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

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

15 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.

15 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.

15 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

15 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.

15 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

15 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

15 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.

15 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.

15 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

15 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

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

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

15 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.

15 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.

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

15 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

15 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.

15 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.

15 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.

15 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.

15 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.

15 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.

15 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.

15 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.

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

15 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

15 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.

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

15 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.

15 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.

15 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.

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

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

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

15 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.

15 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.

15 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.

15 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.

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

15 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.

15 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.

15 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.

15 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.

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

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

15 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

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

15 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.

15 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

15 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.

15 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.

15 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.

15 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.

15 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.

15 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.

15 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.

15 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.

15 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.

15 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.

15 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.

15 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.

15 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.

15 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.

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

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

15 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.

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

15 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Fri, 23 Jan 2009 00:32:54 +0000 (16:32 -0800)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils

15 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.

15 years agoTiny build nits.
Roland McGrath [Thu, 22 Jan 2009 21:17:45 +0000 (13:17 -0800)]
Tiny build nits.

15 years agoUse t instead of j formats for ptrdiff_t
Roland McGrath [Thu, 22 Jan 2009 21:05:40 +0000 (13:05 -0800)]
Use t instead of j formats for ptrdiff_t

15 years agoFix build when missing -lz and -lbz2.
Roland McGrath [Thu, 22 Jan 2009 20:59:23 +0000 (12:59 -0800)]
Fix build when missing -lz and -lbz2.

15 years agoFix libdwfl segment bugs breaking core-file support.
Roland McGrath [Thu, 22 Jan 2009 12:52:56 +0000 (04:52 -0800)]
Fix libdwfl segment bugs breaking core-file support.

15 years agoknown-dwarf.awk: Handle DW_FOO_BAR_* sets better.
Roland McGrath [Thu, 22 Jan 2009 11:08:46 +0000 (03:08 -0800)]
known-dwarf.awk: Handle DW_FOO_BAR_* sets better.

15 years agodwarf.h: Add DW_OP_GNU_encoded_addr.
Roland McGrath [Thu, 22 Jan 2009 10:26:24 +0000 (02:26 -0800)]
dwarf.h: Add DW_OP_GNU_encoded_addr.

15 years agoFix 'make clean' in libdw.
Roland McGrath [Thu, 22 Jan 2009 03:14:37 +0000 (19:14 -0800)]
Fix 'make clean' in libdw.