platform/upstream/elfutils.git
16 years agoMore immediate operand fixes for x86 disassembler.
Ulrich Drepper [Fri, 11 Jan 2008 07:18:44 +0000 (07:18 +0000)]
More immediate operand fixes for x86 disassembler.

16 years agoOptimize disassembler a bit.
Ulrich Drepper [Fri, 11 Jan 2008 06:55:16 +0000 (06:55 +0000)]
Optimize disassembler a bit.

16 years agoFix a few instructions with immediate arguments.
Ulrich Drepper [Fri, 11 Jan 2008 06:17:06 +0000 (06:17 +0000)]
Fix a few instructions with immediate arguments.

16 years agoSimplification in x86 machine description.
Ulrich Drepper [Fri, 11 Jan 2008 05:29:47 +0000 (05:29 +0000)]
Simplification in x86 machine description.

16 years agomerge of '3bc1b3a545049c99f3627ae7f0cbd7cf256e3806'
Ulrich Drepper [Fri, 11 Jan 2008 05:10:32 +0000 (05:10 +0000)]
Merge ... '3bc1b3a545049c99f3627ae7f0cbd7cf256e3806'
     and '944c821e8ff593d1d87d48b73871f5ffa8c88515'

16 years agopropagate from branch 'com.redhat.elfutils.roland.pending' (head 26cc2ce45739af072e7f...
Ulrich Drepper [Wed, 9 Jan 2008 05:49:49 +0000 (05:49 +0000)]
propagate from branch 'com.redhat.elfutils.roland.pending' (head 26cc2ce45739af072e7ff4fdab5e8eb7cd756d50)
            to branch 'com.redhat.elfutils' (head bb519012dee7013b2cab5c2f5ed465cb3821b063)

16 years agoSimplify operand callback function interface.
Ulrich Drepper [Fri, 11 Jan 2008 05:10:19 +0000 (05:10 +0000)]
Simplify operand callback function interface.

16 years agoAdd x86-64 disassembler support.
Ulrich Drepper [Wed, 9 Jan 2008 05:39:28 +0000 (05:39 +0000)]
Add x86-64 disassembler support.

16 years agoAdd remaining Intel x86 opcodes.
Ulrich Drepper [Fri, 4 Jan 2008 21:42:14 +0000 (21:42 +0000)]
Add remaining Intel x86 opcodes.

16 years agoYet more x86 disassembler changes.
Ulrich Drepper [Fri, 4 Jan 2008 03:21:38 +0000 (03:21 +0000)]
Yet more x86 disassembler changes.

16 years agoAdd more SSE instructions for x86 disassembler.
Ulrich Drepper [Thu, 3 Jan 2008 08:45:10 +0000 (08:45 +0000)]
Add more SSE instructions for x86 disassembler.

16 years agoRewrite matcher to allow easier handling of SSE instructions.
Ulrich Drepper [Thu, 3 Jan 2008 07:41:03 +0000 (07:41 +0000)]
Rewrite matcher to allow easier handling of SSE instructions.

A\\Correct/add copyrights.

16 years agoCleanup after .disasm branch merge.
Ulrich Drepper [Wed, 2 Jan 2008 18:07:17 +0000 (18:07 +0000)]
Cleanup after .disasm branch merge.

16 years agopropagate from branch 'com.redhat.elfutils.disasm' (head d15b4eb794e81e477f9896fe82a7...
Ulrich Drepper [Wed, 2 Jan 2008 17:44:39 +0000 (17:44 +0000)]
propagate from branch 'com.redhat.elfutils.disasm' (head d15b4eb794e81e477f9896fe82a74cb5ecf4514c)
            to branch 'com.redhat.elfutils' (head eaacbf01f8cc89d043ec6eca9b5e35cb5c4cde06)

16 years agoUpdate copyright year.
Ulrich Drepper [Wed, 2 Jan 2008 17:42:52 +0000 (17:42 +0000)]
Update copyright year.

16 years agobackends/
Roland McGrath [Sat, 15 Dec 2007 23:39:34 +0000 (23:39 +0000)]
backends/
2007-12-15  Roland McGrath  <roland@redhat.com>

* ppc_regs.c (ppc_register_info): Return "spefscr", not "spr512".

tests/
2007-12-15  Roland McGrath  <roland@redhat.com>

* run-allregs.sh: Change expected output for powerpc spefscr.

16 years agomerge of '9758b495076cc5981e791736e389542ce48af33b' elfutils-0.131
Ulrich Drepper [Sun, 11 Nov 2007 19:34:11 +0000 (19:34 +0000)]
Merge ... '9758b495076cc5981e791736e389542ce48af33b'
     and 'f31c4f4d75d2a78913cdf3b7161725ce28d51756'

16 years ago2007-11-09 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 9 Nov 2007 22:44:26 +0000 (22:44 +0000)]
2007-11-09  Roland McGrath  <roland@redhat.com>

* readelf.c (attr_callback): Handle DW_AT_data_location.

16 years ago0.131 release.
Ulrich Drepper [Sun, 11 Nov 2007 19:34:03 +0000 (19:34 +0000)]
0.131 release.

16 years agoNews items
Roland McGrath [Thu, 8 Nov 2007 00:59:30 +0000 (00:59 +0000)]
News items

16 years ago2007-11-03 Roland McGrath <roland@redhat.com>
Roland McGrath [Sat, 3 Nov 2007 22:23:10 +0000 (22:23 +0000)]
2007-11-03  Roland McGrath  <roland@redhat.com>

* libelf.h (Elf_Data): Comment fix.

16 years ago2007-10-23 Roland McGrath <roland@redhat.com>
Roland McGrath [Tue, 23 Oct 2007 13:07:39 +0000 (13:07 +0000)]
2007-10-23  Roland McGrath  <roland@redhat.com>

* linux-kernel-modules.c (report_kernel_archive): Reorder the kernel
module to appear first.

16 years agoFor release. elfutils-0.130
Ulrich Drepper [Tue, 16 Oct 2007 07:34:55 +0000 (07:34 +0000)]
For release.

16 years agomerge of '92c36bfdbc6468d1711c043b530e0dfe5abb6dec'
Ulrich Drepper [Tue, 16 Oct 2007 05:21:27 +0000 (05:21 +0000)]
Merge ... '92c36bfdbc6468d1711c043b530e0dfe5abb6dec'
     and 'c22c8c43f8f68b0bffd4d5ccdb2282c958268742'

16 years agoBuild fixes for uninitialized variables.
Ulrich Drepper [Thu, 4 Oct 2007 18:40:28 +0000 (18:40 +0000)]
Build fixes for uninitialized variables.
Add some branch prediction.

16 years agosrc/
Roland McGrath [Thu, 4 Oct 2007 08:50:09 +0000 (08:50 +0000)]
src/
2007-10-04  Roland McGrath  <roland@redhat.com>

* readelf.c (print_archive_index): New variable.
(options, parse_opt): Accept -c/--archive-index to set it.
(dump_archive_index): New function.
(process_file): Take new arg WILL_PRINT_ARCHIVE_INDEX.
Call dump_archive_index on archives if set.
(main): Update caller.
(any_control_option): Give it file scope, moved out of ...
(parse_opt): ... here.

tests/
2007-10-04  Roland McGrath  <roland@redhat.com>

* run-readelf-test4.sh: New file.
* Makefile.am (TESTS, EXTRA_DIST): Add it.

16 years ago2007-10-02 Roland McGrath <roland@redhat.com>
Roland McGrath [Tue, 2 Oct 2007 20:55:05 +0000 (20:55 +0000)]
2007-10-02  Roland McGrath  <roland@redhat.com>

* libdw_visit_scopes.c (classify_die): Return walk for class_type and
structure_type.

16 years ago2007-10-01 Roland McGrath <roland@redhat.com>
Roland McGrath [Tue, 2 Oct 2007 02:34:11 +0000 (02:34 +0000)]
2007-10-01  Roland McGrath  <roland@redhat.com>

* run-readelf-test2.sh: New file.
* Makefile.am (TESTS, EXTRA_DIST): Add it.

16 years ago2007-10-01 Roland McGrath <roland@redhat.com>
Roland McGrath [Mon, 1 Oct 2007 18:50:35 +0000 (18:50 +0000)]
2007-10-01  Roland McGrath  <roland@redhat.com>

* readelf.c (hex_dump): Fix transposed subtraction generating spaces.

16 years ago2007-10-01 Roland McGrath <roland@redhat.com>
Roland McGrath [Mon, 1 Oct 2007 18:21:46 +0000 (18:21 +0000)]
2007-10-01  Roland McGrath  <roland@redhat.com>

* readelf.c (hex_dump): Fix line header to be hex instead of decimal.

16 years agoBump version.
Ulrich Drepper [Thu, 27 Sep 2007 22:33:20 +0000 (22:33 +0000)]
Bump version.

16 years ago2007-09-27 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 27 Sep 2007 07:31:33 +0000 (07:31 +0000)]
2007-09-27  Roland McGrath  <roland@redhat.com>

* alpha_retval.c: Use dwarf_attr_integrate and dwarf_hasattr_integrate.
* i386_retval.c: Likewise.
* ia64_retval.c: Likewise.
* ppc64_retval.c: Likewise.
* ppc_retval.c: Likewise.
* s390_retval.c: Likewise.
* sparc_retval.c: Likewise.
* x86_64_retval.c: Likewise.

16 years agoreadelf register printing sort order tweak
Roland McGrath [Thu, 23 Aug 2007 08:10:54 +0000 (08:10 +0000)]
readelf register printing sort order tweak

16 years agoPrepare for 0.129. elfutils-0.129
Ulrich Drepper [Tue, 14 Aug 2007 22:32:30 +0000 (22:32 +0000)]
Prepare for 0.129.

16 years agomissed testdata files
Roland McGrath [Mon, 13 Aug 2007 22:58:36 +0000 (22:58 +0000)]
missed testdata files

16 years ago2007-08-11 Roland McGrath <roland@redhat.com>
Roland McGrath [Sat, 11 Aug 2007 21:18:09 +0000 (21:18 +0000)]
2007-08-11  Roland McGrath  <roland@redhat.com>

* elflint.c (check_note): Accept NT_GNU_HWCAP, NT_GNU_BUILD_ID.

16 years ago2007-08-09 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 9 Aug 2007 07:54:22 +0000 (07:54 +0000)]
2007-08-09  Roland McGrath  <roland@redhat.com>

* dwfl-bug-report.c: Fix header inclusion.

16 years ago2007-08-07 Roland McGrath <roland@redhat.com>
Roland McGrath [Tue, 7 Aug 2007 19:51:01 +0000 (19:51 +0000)]
2007-08-07  Roland McGrath  <roland@redhat.com>

* dwarf_getscopes.c (pc_match): Swallow dwarf_haspc error return when
error code is DWARF_E_NOERROR (0).

16 years agoMinimal cleanups of large merge.
Ulrich Drepper [Sat, 4 Aug 2007 17:06:14 +0000 (17:06 +0000)]
Minimal cleanups of large merge.

16 years ago2007-08-03 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 3 Aug 2007 21:59:15 +0000 (21:59 +0000)]
2007-08-03  Roland McGrath  <roland@redhat.com>

* readelf.c (print_string_sections): New variable.
(options, parse_opt): Handle --strings/-p to set it.
(print_strings): New function.
(process_elf_file): Call it under -p.

* readelf.c (options): Add hidden aliases --segments, --sections,
as taken by binutils readelf.

17 years agolibdwfl/
Roland McGrath [Mon, 16 Jul 2007 22:23:37 +0000 (22:23 +0000)]
libdwfl/
2007-07-16  Roland McGrath  <roland@redhat.com>

* dwfl_module.c (dwfl_report_module): Increment DWFL->nmodules when
reviving an existing module.

tests/
2007-07-16  Roland McGrath  <roland@redhat.com>

* dwfl-bug-report.c: New file.
* Makefile.am (noinst_PROGRAMS, TESTS): Add it.
(dwfl_bug_report_LDADD): New variable.

17 years ago2007-06-08 Roland McGrath <roland@frob.com>
Roland McGrath [Fri, 8 Jun 2007 22:22:01 +0000 (22:22 +0000)]
2007-06-08  Roland McGrath  <roland@frob.com>

* libdwflP.h: Fix #ifndef for config.h to use PACKAGE_NAME.

17 years ago2007-06-06 Roland McGrath <roland@frob.com> elfutils-0.128
Roland McGrath [Wed, 6 Jun 2007 08:42:42 +0000 (08:42 +0000)]
2007-06-06  Roland McGrath  <roland@frob.com>

* run-unstrip-test.sh: Declare testfile.unstrip for removal.

17 years agoRemove separate po dir for libelf.
Ulrich Drepper [Wed, 6 Jun 2007 02:49:30 +0000 (02:49 +0000)]
Remove separate po dir for libelf.

17 years agoAdd missing files to repository.
Ulrich Drepper [Wed, 6 Jun 2007 02:35:22 +0000 (02:35 +0000)]
Add missing files to repository.

17 years agoPrepare for 0.128 release.
Ulrich Drepper [Wed, 6 Jun 2007 00:09:36 +0000 (00:09 +0000)]
Prepare for 0.128 release.

Minor fixes.

Update gettext files to 0.16.1.

17 years agogenerated file config/ylwrap
Roland McGrath [Tue, 5 Jun 2007 07:28:24 +0000 (07:28 +0000)]
generated file config/ylwrap

17 years agobackends/
Roland McGrath [Wed, 23 May 2007 19:15:04 +0000 (19:15 +0000)]
backends/
2007-05-23  Roland McGrath  <roland@redhat.com>

* alpha_regs.c (alpha_register_info): fp -> s6

tests/
2007-05-23  Roland McGrath  <roland@redhat.com>

* run-allregs.sh: Update expected Alpha results.

17 years agosrc/
Roland McGrath [Fri, 18 May 2007 08:59:43 +0000 (08:59 +0000)]
src/
2007-05-18  Roland McGrath  <roland@redhat.com>

* unstrip.c (copy_elided_sections): Match up non-NOBITS sections with
stripped file, so as not to duplicate a section copied in both.

* strip.c (handle_elf): Keep SHT_NOTE section copies in the debug file.

tests/
2007-05-18  Roland McGrath  <roland@redhat.com>

* run-strip-test4.sh (stripped, debugfile): Use new reference files.
* testfile37.bz2: New data file.
* testfile37.debug.bz2: New data file.
* run-unstrip-test2.sh: New file.
* Makefile.am (TESTS, EXTRA_DIST): Add them.

17 years ago2007-04-26 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 27 Apr 2007 04:07:41 +0000 (04:07 +0000)]
2007-04-26  Roland McGrath  <roland@redhat.com>

* run-elflint-self.sh: Run all tests even if one fails.

17 years ago2007-04-26 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 27 Apr 2007 03:26:04 +0000 (03:26 +0000)]
2007-04-26  Roland McGrath  <roland@redhat.com>

* alpha_regs.c: New file.
* Makefile.am (alpha_SRCS): Add it.
* alpha_init.c (alpha_init): Initialize register_info hook.

17 years ago2007-04-24 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 25 Apr 2007 03:09:33 +0000 (03:09 +0000)]
2007-04-24  Roland McGrath  <roland@redhat.com>

* run-strip-test.sh: When we saved the debug info, test unstrip too.

17 years agoIgnore files copied in by autoreconf -i.
Roland McGrath [Thu, 19 Apr 2007 19:33:56 +0000 (19:33 +0000)]
Ignore files copied in by autoreconf -i.

17 years agoRemove bogon leaked from other branch. elfutils-0.127
Roland McGrath [Thu, 19 Apr 2007 16:43:43 +0000 (16:43 +0000)]
Remove bogon leaked from other branch.

17 years agoReally update revision.
Ulrich Drepper [Thu, 19 Apr 2007 04:28:55 +0000 (04:28 +0000)]
Really update revision.

17 years agoRemove traces of mkinstalldirs.
Ulrich Drepper [Thu, 19 Apr 2007 04:24:34 +0000 (04:24 +0000)]
Remove traces of mkinstalldirs.

17 years agomerge of '0568c2e54005c0467b2d006420b3c3fdc03d0bf4'
Ulrich Drepper [Thu, 19 Apr 2007 04:15:00 +0000 (04:15 +0000)]
Merge ... '0568c2e54005c0467b2d006420b3c3fdc03d0bf4'
     and '9d5a673a54ed724c21a7419848bd0ee4bddde0ff'

17 years agoNo need to ship stock files.
Ulrich Drepper [Thu, 19 Apr 2007 04:14:52 +0000 (04:14 +0000)]
No need to ship stock files.

17 years agoNEWS update
Roland McGrath [Thu, 19 Apr 2007 00:22:39 +0000 (00:22 +0000)]
NEWS update

17 years agolibdw/
Roland McGrath [Mon, 16 Apr 2007 23:13:37 +0000 (23:13 +0000)]
libdw/
2007-04-16  Roland McGrath  <roland@redhat.com>

* libdw.map (ELFUTILS_0.127): Add dwfl_module_address_section.

libdwfl/
2007-04-16  Roland McGrath  <roland@redhat.com>

* derelocate.c (cache_sections): Apply bias to sh_addr.
(compare_secrefs): Fix address comparison to avoid signed overflow.
(find_section): New function, broken out of ...
(dwfl_module_relocate_address): ... here, call it.
(check_module): New function, broken out of ...
(dwfl_module_relocate_address): ... here, call it.
(dwfl_module_address_section): New function.
* libdwfl.h: Declare it.

tests/
2007-04-16  Roland McGrath  <roland@redhat.com>

* dwfl-addr-sect.c: New file.
* Makefile.am (noinst_PROGRAMS): Add it.
(dwfl_addr_sect_LDADD): New variable.

17 years agolibdw/
Roland McGrath [Thu, 5 Apr 2007 09:27:36 +0000 (09:27 +0000)]
libdw/
2007-04-05  Roland McGrath  <roland@redhat.com>

* dwarf_ranges.c (dwarf_ranges): Don't sign-extend 32-bit BEGIN
address to check for all-ones base address entry.  Check directly.
Reported by SĂ©bastien DuguĂ© <sebastien.dugue@bull.net>.

17 years agobackends/
Roland McGrath [Sun, 1 Apr 2007 23:11:40 +0000 (23:11 +0000)]
backends/
2007-04-01  Roland McGrath  <roland@redhat.com>

* x86_64_regs.c (x86_64_register_info): Add more registers from newer
ABI spec.

tests/
2007-04-01  Roland McGrath  <roland@redhat.com>

* run-allregs.sh: Updated expected output for x86_64.

17 years agoWe know it's not finished yet. Such an extension to the number only
Ulrich Drepper [Fri, 30 Mar 2007 19:16:14 +0000 (19:16 +0000)]
We know it's not finished yet.  Such an extension to the number only
means we are going to forget changing it for the release.

17 years agopropagate from branch 'com.redhat.elfutils.roland.pending' (head b584b7056d679db0fc27...
Ulrich Drepper [Fri, 30 Mar 2007 19:14:59 +0000 (19:14 +0000)]
propagate from branch 'com.redhat.elfutils.roland.pending' (head b584b7056d679db0fc272b47667047d07737ca55)
            to branch 'com.redhat.elfutils' (head 5f150a0b2f07e8c60913d4e6ad833ef026ccd26e)

17 years agopropagate from branch 'com.redhat.elfutils.roland.pending' (head e0c7abd450c9e49093cf...
Ulrich Drepper [Tue, 13 Mar 2007 06:22:40 +0000 (06:22 +0000)]
propagate from branch 'com.redhat.elfutils.roland.pending' (head e0c7abd450c9e49093cfae30af8a22782a74a403)
            to branch 'com.redhat.elfutils' (head 2c784d50eee72e33972c333138a3a28df304da63)

17 years agosmall cleanups.
Ulrich Drepper [Fri, 16 Feb 2007 00:31:57 +0000 (00:31 +0000)]
small cleanups.

17 years agopropagate from branch 'com.redhat.elfutils.roland.pending' (head e723b1541850630f0047...
Ulrich Drepper [Thu, 15 Feb 2007 19:40:37 +0000 (19:40 +0000)]
propagate from branch 'com.redhat.elfutils.roland.pending' (head e723b1541850630f0047cf0c73d64c909529f439)
            to branch 'com.redhat.elfutils' (head 4e5f7cffa97269b8cc9232cd1e299a2e1f3a819c)

17 years agomerge of '119a61b4764dfdaefb90b958af726ed68423ca96'
Ulrich Drepper [Thu, 8 Feb 2007 21:11:32 +0000 (21:11 +0000)]
Merge ... '119a61b4764dfdaefb90b958af726ed68423ca96'
     and '7286ffff19d74f1674ad7993a23ac87ceb4ea168'

17 years ago2007-02-05 Roland McGrath <roland@redhat.com>
Roland McGrath [Tue, 6 Feb 2007 04:47:44 +0000 (04:47 +0000)]
2007-02-05  Roland McGrath  <roland@redhat.com>

* ar.c: Include <limits.h>, since we use LONG_MAX.

17 years agoCleanup.
Ulrich Drepper [Thu, 8 Feb 2007 21:11:03 +0000 (21:11 +0000)]
Cleanup.

17 years agoFix warnings. elfutils-0.126
Ulrich Drepper [Mon, 5 Feb 2007 22:12:41 +0000 (22:12 +0000)]
Fix warnings.

17 years ago0.126 release.
Ulrich Drepper [Mon, 5 Feb 2007 21:15:49 +0000 (21:15 +0000)]
0.126 release.

17 years agoMake symtab a global variable in arlib.c.
Ulrich Drepper [Mon, 5 Feb 2007 21:05:51 +0000 (21:05 +0000)]
Make symtab a global variable in arlib.c.

17 years agopropagate from branch 'com.redhat.elfutils.roland.pending' (head c44dcfac5b545aecb173...
Ulrich Drepper [Mon, 5 Feb 2007 07:25:33 +0000 (07:25 +0000)]
propagate from branch 'com.redhat.elfutils.roland.pending' (head c44dcfac5b545aecb173fede31f34cb003be0173)
            to branch 'com.redhat.elfutils' (head 4196d4e01486bdeb0c0632291881d1c6d7163fab)

17 years agoImplement ar program.
Ulrich Drepper [Mon, 5 Feb 2007 07:13:52 +0000 (07:13 +0000)]
Implement ar program.

Relax elflint in GNU ld mode for latest idiosyncracies.

17 years agoOne more correction, handle failing elf_begin correctly.
Ulrich Drepper [Tue, 30 Jan 2007 16:51:59 +0000 (16:51 +0000)]
One more correction, handle failing elf_begin correctly.

17 years agoUpdate copyright year.
Ulrich Drepper [Tue, 30 Jan 2007 16:48:56 +0000 (16:48 +0000)]
Update copyright year.

17 years agomerge of 'c249e2584bf9a7142285afa71425029b4278e771'
Ulrich Drepper [Tue, 30 Jan 2007 16:19:09 +0000 (16:19 +0000)]
Merge ... 'c249e2584bf9a7142285afa71425029b4278e771'
     and 'f6e8ba00784e83d73dc2183c444f6595474796e4'

17 years agoSame as last commit, for linux-proc-maps.c
Roland McGrath [Thu, 11 Jan 2007 05:15:56 +0000 (05:15 +0000)]
Same as last commit, for linux-proc-maps.c

17 years ago2007-01-10 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 11 Jan 2007 05:06:16 +0000 (05:06 +0000)]
2007-01-10  Roland McGrath  <roland@redhat.com>

* linux-kernel-modules.c (report_kernel): Check asprintf return value
directly instead of via side effect, to silence warn_unused_result.
(dwfl_linux_kernel_report_offline): Likewise.
(dwfl_linux_kernel_find_elf): Likewise.
(dwfl_linux_kernel_module_section_address): Likewise.
* find-debuginfo.c (try_open): Likewise.

17 years agoFix file descriptor leak in nlist.
Ulrich Drepper [Tue, 30 Jan 2007 16:18:13 +0000 (16:18 +0000)]
Fix file descriptor leak in nlist.

17 years agoUpdate copyright year. elfutils-0.125
Ulrich Drepper [Wed, 10 Jan 2007 21:02:34 +0000 (21:02 +0000)]
Update copyright year.

17 years agoImprove diagnostic message of run-elflint-self.sh.
Ulrich Drepper [Wed, 10 Jan 2007 20:58:17 +0000 (20:58 +0000)]
Improve diagnostic message of run-elflint-self.sh.

17 years ago2007-01-10 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 10 Jan 2007 20:44:29 +0000 (20:44 +0000)]
2007-01-10  Roland McGrath  <roland@redhat.com>

* dwfl-bug-addr-overflow.c: New file.
* Makefile.am (TESTS): Add it.
(dwfl_bug_addr_overflow_LDADD): New variable.

17 years agoremove extra log entry
Roland McGrath [Fri, 29 Dec 2006 20:44:16 +0000 (20:44 +0000)]
remove extra log entry

17 years agoCorrect result for whole address range in compare_modules.
Ulrich Drepper [Fri, 29 Dec 2006 20:36:38 +0000 (20:36 +0000)]
Correct result for whole address range in compare_modules.

17 years agoOne more update for changelog.
Ulrich Drepper [Mon, 18 Dec 2006 22:39:01 +0000 (22:39 +0000)]
One more update for changelog.

17 years agoLock down libelf and elflint a bit more after import of Roland's changes.
Ulrich Drepper [Mon, 18 Dec 2006 22:38:08 +0000 (22:38 +0000)]
Lock down libelf and elflint a bit more after import of Roland's changes.

17 years agopropagate from branch 'com.redhat.elfutils' (head b4944cf70801d9dac056f4f80ef1334e5ac...
Roland McGrath [Sun, 17 Dec 2006 23:56:51 +0000 (23:56 +0000)]
propagate from branch 'com.redhat.elfutils' (head b4944cf70801d9dac056f4f80ef1334e5acb8bdc)
            to branch 'com.redhat.elfutils.roland.pending' (head e7e402c668fb0670fc5f6b6a522853ae88f32f11)

17 years agoCompare content of both hash tables.
Ulrich Drepper [Sat, 9 Dec 2006 21:10:19 +0000 (21:10 +0000)]
Compare content of both hash tables.

17 years agoRelease.
Ulrich Drepper [Tue, 10 Oct 2006 17:32:41 +0000 (17:32 +0000)]
Release.

17 years agoWhitespace fixes. elfutils-0.124
Ulrich Drepper [Tue, 10 Oct 2006 15:34:34 +0000 (15:34 +0000)]
Whitespace fixes.

17 years ago2006-10-09 Roland McGrath <roland@redhat.com>
Roland McGrath [Tue, 10 Oct 2006 00:25:21 +0000 (00:25 +0000)]
2006-10-09  Roland McGrath  <roland@redhat.com>

* ia64_symbol.c (ia64_reloc_simple_type): Treat SECREL types as simple.

17 years agoNEWS items for 0.123 elfutils-0.123
Roland McGrath [Tue, 15 Aug 2006 01:57:03 +0000 (01:57 +0000)]
NEWS items for 0.123

17 years agolibdwfl/
Roland McGrath [Tue, 15 Aug 2006 01:37:23 +0000 (01:37 +0000)]
libdwfl/
2006-08-14  Roland McGrath  <roland@redhat.com>

* linux-kernel-modules.c (try_kernel_name): If the call to
dwfl_standard_find_debuginfo produces no results, try it again
with NULL as DEBUGLINK_FILE to try *FNAME with .debug suffix.

* find-debuginfo.c (DEFAULT_DEBUGINFO_PATH): Macro moved ...
* libdwflP.h: ... to here.
* linux-kernel-modules.c (try_kernel_name): Skip manual open if it
repeats the first thing dwfl_standard_find_debuginfo will try.

* linux-kernel-modules.c (MODULE_SECT_NAME_LEN): New macro.
(dwfl_linux_kernel_module_section_address): If a /sys file is missing
and the section name is >= MODULE_SECT_NAME_LEN, try truncating the
section name.

17 years agoChanges to fix GNU-style hash table handling.
Ulrich Drepper [Tue, 8 Aug 2006 22:00:11 +0000 (22:00 +0000)]
Changes to fix GNU-style hash table handling.

17 years ago2006-08-08 Roland McGrath <roland@redhat.com>
Roland McGrath [Tue, 8 Aug 2006 20:02:11 +0000 (20:02 +0000)]
2006-08-08  Roland McGrath  <roland@redhat.com>

* Makefile.am (%.os): Don't depend on %.o, since we don't actually
need static object for anything here.  This rule is the only source of
.deps/ files.

17 years ago2006-06-23 Stepan Kasal <skasal@redhat.com>
Roland McGrath [Tue, 8 Aug 2006 19:08:50 +0000 (19:08 +0000)]
2006-06-23  Stepan Kasal  <skasal@redhat.com>

* Makefile.am (PACKAGE_VERSION): Remove superfluous definition.

17 years agobackends/
Roland McGrath [Thu, 3 Aug 2006 08:52:46 +0000 (08:52 +0000)]
backends/
2006-08-03  Roland McGrath  <roland@redhat.com>

* sparc_regs.c (sparc_register_name): List 32 FPU regs only for
EM_SPARC.  EM_SPARC32PLUS also has 64.

tests/
2006-08-03  Roland McGrath  <roland@redhat.com>

* run-allregs.sh: Add sparc cases.
* testfile30.bz2: New data file.
* testfile31.bz2: New data file.
* Makefile.am (EXTRA_DIST): Add them.

18 years agoClean up ia64 reg names.
Roland McGrath [Fri, 21 Jul 2006 12:17:27 +0000 (12:17 +0000)]
Clean up ia64 reg names.