]>
git.ipfire.org Git - thirdparty/elfutils.git/log
Roland McGrath [Thu, 29 Jan 2009 06:01:38 +0000 (22:01 -0800)]
Merge commit 'origin/master' into dwarf
Roland McGrath [Thu, 29 Jan 2009 06:00:54 +0000 (22:00 -0800)]
Fiddle internal type decls for C++ scoping.
Roland McGrath [Thu, 29 Jan 2009 02:29:39 +0000 (18:29 -0800)]
Merge commit 'origin/master' into dwarf
Conflicts:
src/ChangeLog
Roland McGrath [Thu, 29 Jan 2009 02:28:52 +0000 (18:28 -0800)]
(struct Dwarf_Files_s): Replace dbg field with cu field.
Petr Machata [Wed, 28 Jan 2009 16:09:01 +0000 (17:09 +0100)]
Check that each rangelistptr is aligned to CU's address_size
Petr Machata [Wed, 28 Jan 2009 15:45:46 +0000 (16:45 +0100)]
Check that base address is set when validating loc or ranges
Petr Machata [Wed, 28 Jan 2009 15:36:10 +0000 (16:36 +0100)]
Better .debug_loc and .debug_range checking
Petr Machata [Wed, 28 Jan 2009 14:30:06 +0000 (15:30 +0100)]
Merge branch 'dwarf' of ssh://pmachata@git.fedorahosted.org/git/elfutils into dwarf
Petr Machata [Wed, 28 Jan 2009 14:29:50 +0000 (15:29 +0100)]
Tolerate zero-padding to given alignment
Roland McGrath [Wed, 28 Jan 2009 01:08:03 +0000 (17:08 -0800)]
readelf .debug_loc robustness fixes.
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.
Roland McGrath [Wed, 28 Jan 2009 00:19:18 +0000 (16:19 -0800)]
Fix warning nit.
Petr Machata [Tue, 27 Jan 2009 22:14:37 +0000 (23:14 +0100)]
Validate .debug_ranges
Petr Machata [Tue, 27 Jan 2009 17:56:12 +0000 (18:56 +0100)]
Merge branch 'dwarf' of ssh://pmachata@git.fedorahosted.org/git/elfutils into dwarf
Petr Machata [Tue, 27 Jan 2009 17:55:30 +0000 (18:55 +0100)]
Check that the base address selection entry actually changes base address
Roland McGrath [Tue, 27 Jan 2009 13:21:30 +0000 (05:21 -0800)]
Merge branch 'dwarf' of ssh://git.fedorahosted.org/git/elfutils into dwarf
Roland McGrath [Tue, 27 Jan 2009 13:21:02 +0000 (05:21 -0800)]
Support operator-> where possible.
Petr Machata [Tue, 27 Jan 2009 12:49:01 +0000 (13:49 +0100)]
Merge branch 'dwarf' of ssh://pmachata@git.fedorahosted.org/git/elfutils into dwarf
Petr Machata [Tue, 27 Jan 2009 12:48:39 +0000 (13:48 +0100)]
Match the way dwarflint reports offsets with the way elfutils does it
Roland McGrath [Tue, 27 Jan 2009 12:39:23 +0000 (04:39 -0800)]
Find end () iterator constructors so equality tests work again.
Roland McGrath [Tue, 27 Jan 2009 12:07:03 +0000 (04:07 -0800)]
Fix some iterator equality predicates.
Roland McGrath [Tue, 27 Jan 2009 11:27:58 +0000 (03:27 -0800)]
Comments; start dwarf_output class defn.
Roland McGrath [Tue, 27 Jan 2009 09:47:43 +0000 (01:47 -0800)]
Coalesce adjacent ranges for comparison.
Roland McGrath [Tue, 27 Jan 2009 08:48:29 +0000 (00:48 -0800)]
Add dwarf::aranges for linear map of .debug_aranges sets.
Roland McGrath [Tue, 27 Jan 2009 03:14:25 +0000 (19:14 -0800)]
Move class dwarf_output to new file, rename it dwarf_edit.
Roland McGrath [Tue, 27 Jan 2009 02:37:36 +0000 (18:37 -0800)]
dwarf_ranges C++ wrapper
Roland McGrath [Tue, 27 Jan 2009 02:36:41 +0000 (18:36 -0800)]
Merge branch 'master' into dwarf
Conflicts:
libdw/ChangeLog
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.
Roland McGrath [Tue, 27 Jan 2009 00:55:43 +0000 (16:55 -0800)]
Fix dwarf::range_list iterator initialization.
Petr Machata [Mon, 26 Jan 2009 22:04:34 +0000 (23:04 +0100)]
Check that each CU is referenced only from one pubname/pubtype section
Petr Machata [Mon, 26 Jan 2009 22:03:56 +0000 (23:03 +0100)]
Allow 10-byte ULEB128
Petr Machata [Mon, 26 Jan 2009 13:06:45 +0000 (14:06 +0100)]
Fix changelog
Petr Machata [Mon, 26 Jan 2009 13:02:35 +0000 (14:02 +0100)]
Merge branch 'dwarf' of ssh://pmachata@git.fedorahosted.org/git/elfutils into dwarf
Petr Machata [Mon, 26 Jan 2009 13:02:13 +0000 (14:02 +0100)]
More .debug_aranges checking
Roland McGrath [Mon, 26 Jan 2009 12:40:30 +0000 (04:40 -0800)]
Use non-copying const_vector type for blocks.
Roland McGrath [Mon, 26 Jan 2009 11:06:21 +0000 (03:06 -0800)]
Small tweaks to attr values
Roland McGrath [Mon, 26 Jan 2009 10:45:41 +0000 (02:45 -0800)]
Start at attr value interfaces, unfinished.
Roland McGrath [Mon, 26 Jan 2009 03:38:07 +0000 (19:38 -0800)]
Merge branch 'master' into dwarf
Conflicts:
libdw/ChangeLog
Roland McGrath [Mon, 26 Jan 2009 03:37:33 +0000 (19:37 -0800)]
dwarf_getattrs.c: Correctly skip attribute values when restarting.
Roland McGrath [Mon, 26 Jan 2009 01:33:58 +0000 (17:33 -0800)]
Define __STDC_LIMIT_MACROS for C++ vs <stdint.h>
Roland McGrath [Sun, 25 Jan 2009 20:09:25 +0000 (12:09 -0800)]
Merge commit 'origin/master' into dwarf
Ulrich Drepper [Sun, 25 Jan 2009 17:03:37 +0000 (09:03 -0800)]
Fix typo in last change.
Roland McGrath [Sun, 25 Jan 2009 06:55:08 +0000 (22:55 -0800)]
Merge commit 'origin/master' into dwarf
Conflicts:
ChangeLog
libdw/ChangeLog
src/ChangeLog
Ulrich Drepper [Sun, 25 Jan 2009 01:39:24 +0000 (17:39 -0800)]
Fix typo in comment.
Ulrich Drepper [Sun, 25 Jan 2009 01:26:03 +0000 (17:26 -0800)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Sun, 25 Jan 2009 01:16:39 +0000 (17:16 -0800)]
Explain EBL ABI policy.
Ulrich Drepper [Sun, 25 Jan 2009 01:01:08 +0000 (17:01 -0800)]
Fix compuation of base address for printing stack frame program.
Roland McGrath [Sat, 24 Jan 2009 02:00:40 +0000 (18:00 -0800)]
Merge commit 'elfutils-0.139' into dwarf
Conflicts:
ChangeLog
libdw/ChangeLog
src/ChangeLog
src/Makefile.am
Roland McGrath [Sat, 24 Jan 2009 01:11:04 +0000 (17:11 -0800)]
Add multiple inclusion protection to eu-config.h
Roland McGrath [Sat, 24 Jan 2009 00:39:42 +0000 (16:39 -0800)]
Use quotes around command substitution that can produce leading whitespace.
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.
Ulrich Drepper [Sat, 24 Jan 2009 00:32:21 +0000 (16:32 -0800)]
Fix handling of file descriptors for the files size opens.
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.
Ulrich Drepper [Sat, 24 Jan 2009 00:28:25 +0000 (16:28 -0800)]
(XGETTEXT_OPTIONS): Add --flag option for argp_error.
Ulrich Drepper [Sat, 24 Jan 2009 00:24:51 +0000 (16:24 -0800)]
Update list of files with translatable strings.
Ulrich Drepper [Sat, 24 Jan 2009 00:13:00 +0000 (16:13 -0800)]
Explain problem with po/Makefile.in.in.
Ulrich Drepper [Sat, 24 Jan 2009 00:10:44 +0000 (16:10 -0800)]
Print .strtab, .dynstr, and .comment for -a option of readelf.
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.
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.
Petr Machata [Fri, 23 Jan 2009 14:56:17 +0000 (15:56 +0100)]
Check that all CUs have the same address size
* and shuffle some other code around
Roland McGrath [Fri, 23 Jan 2009 11:40:50 +0000 (03:40 -0800)]
Test with local-dynamic TLS model as libelf will use.
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.
Ulrich Drepper [Fri, 23 Jan 2009 07:46:53 +0000 (23:46 -0800)]
Update ChangeLog in spec file.
Ulrich Drepper [Fri, 23 Jan 2009 07:33:41 +0000 (23:33 -0800)]
Distribute <elfutils/version.h> in elfutils-libelf-devel rpm file.
Ulrich Drepper [Fri, 23 Jan 2009 07:32:11 +0000 (23:32 -0800)]
Fix creation of rpm file.
Ulrich Drepper [Fri, 23 Jan 2009 07:22:52 +0000 (23:22 -0800)]
Bump version to 0.139.
Roland McGrath [Fri, 23 Jan 2009 03:55:00 +0000 (19:55 -0800)]
readelf -l: Don't print section mapping when no sections.
Roland McGrath [Fri, 23 Jan 2009 03:17:07 +0000 (19:17 -0800)]
no_Wformat means -Wno-format.
Ulrich Drepper [Fri, 23 Jan 2009 00:32:54 +0000 (16:32 -0800)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
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.
Roland McGrath [Thu, 22 Jan 2009 21:17:45 +0000 (13:17 -0800)]
Tiny build nits.
Roland McGrath [Thu, 22 Jan 2009 21:05:40 +0000 (13:05 -0800)]
Use t instead of j formats for ptrdiff_t
Roland McGrath [Thu, 22 Jan 2009 20:59:23 +0000 (12:59 -0800)]
Fix build when missing -lz and -lbz2.
Roland McGrath [Thu, 22 Jan 2009 12:52:56 +0000 (04:52 -0800)]
Fix libdwfl segment bugs breaking core-file support.
Roland McGrath [Thu, 22 Jan 2009 11:08:46 +0000 (03:08 -0800)]
known-dwarf.awk: Handle DW_FOO_BAR_* sets better.
Roland McGrath [Thu, 22 Jan 2009 10:26:24 +0000 (02:26 -0800)]
dwarf.h: Add DW_OP_GNU_encoded_addr.
Roland McGrath [Thu, 22 Jan 2009 03:47:02 +0000 (19:47 -0800)]
Merge commit 'origin/master' into dwarf
Conflicts:
libdw/ChangeLog
src/ChangeLog
Roland McGrath [Thu, 22 Jan 2009 03:14:37 +0000 (19:14 -0800)]
Fix 'make clean' in libdw.
Roland McGrath [Thu, 22 Jan 2009 02:54:43 +0000 (18:54 -0800)]
Revert "Dummy commit, testing Transifex at"
This reverts commit
cdc4ce361bb098bc0ca67315dfc839642a1af13d.
Roland McGrath [Thu, 22 Jan 2009 02:54:20 +0000 (18:54 -0800)]
whitespace
Ulrich Drepper [Thu, 22 Jan 2009 01:03:31 +0000 (17:03 -0800)]
Cleanup of loop to write out section content.
Ulrich Drepper [Thu, 22 Jan 2009 00:10:14 +0000 (16:10 -0800)]
Remove duplicate commits.
Ulrich Drepper [Thu, 22 Jan 2009 00:08:55 +0000 (16:08 -0800)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Roland McGrath [Mon, 5 Jan 2009 08:10:11 +0000 (00:10 -0800)]
Fix possible crash in note conversion.
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.
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.
Roland McGrath [Mon, 5 Jan 2009 08:10:11 +0000 (00:10 -0800)]
Fix possible crash in note conversion.
Ulrich Drepper [Wed, 21 Jan 2009 23:22:11 +0000 (15:22 -0800)]
Fix accounting of last written position when updating ELF files.
Ulrich Drepper [Wed, 21 Jan 2009 23:02:03 +0000 (15:02 -0800)]
Fix handling of debuginfo files when checking exception handling tables.
Ulrich Drepper [Wed, 21 Jan 2009 21:06:27 +0000 (13:06 -0800)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Wed, 21 Jan 2009 21:05:36 +0000 (13:05 -0800)]
Fix elflint test for .eh_frame_hdr allocation.
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)
Ulrich Drepper [Sun, 18 Jan 2009 00:06:42 +0000 (16:06 -0800)]
More improveents to exception handling table printing and checking.
Ulrich Drepper [Sat, 17 Jan 2009 23:21:25 +0000 (15:21 -0800)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils
Ulrich Drepper [Sat, 17 Jan 2009 23:21:07 +0000 (15:21 -0800)]
Beginning of exception table testing.
Roland McGrath [Sat, 17 Jan 2009 22:48:26 +0000 (14:48 -0800)]
dwarflint: Handle DW_OP_GNU_*.
Roland McGrath [Sat, 17 Jan 2009 22:42:29 +0000 (14:42 -0800)]
Merge branch 'master' into dwarf
Conflicts:
libdw/ChangeLog
src/ChangeLog
Roland McGrath [Sat, 17 Jan 2009 22:39:35 +0000 (14:39 -0800)]
Merge commit 'origin/master' into roland/known-dwarf
Conflicts:
libdw/ChangeLog
Roland McGrath [Sat, 17 Jan 2009 22:37:08 +0000 (14:37 -0800)]
Fix dwarflint DW_OP_deref decoding.
Roland McGrath [Sat, 17 Jan 2009 22:34:32 +0000 (14:34 -0800)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils