| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
and 'c22c8c43f8f68b0bffd4d5ccdb2282c958268742'
|
|
|
|
| |
Add some branch prediction.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
* libdw_visit_scopes.c (classify_die): Return walk for class_type and
structure_type.
|
|
|
|
|
|
| |
* run-readelf-test2.sh: New file.
* Makefile.am (TESTS, EXTRA_DIST): Add it.
|
|
|
|
|
| |
* readelf.c (hex_dump): Fix transposed subtraction generating spaces.
|
|
|
|
|
| |
* readelf.c (hex_dump): Fix line header to be hex instead of decimal.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* elflint.c (check_note): Accept NT_GNU_HWCAP, NT_GNU_BUILD_ID.
|
|
|
|
|
| |
* dwfl-bug-report.c: Fix header inclusion.
|
|
|
|
|
|
| |
* dwarf_getscopes.c (pc_match): Swallow dwarf_haspc error return when
error code is DWARF_E_NOERROR (0).
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
* libdwflP.h: Fix #ifndef for config.h to use PACKAGE_NAME.
|
|
|
|
|
| |
* run-unstrip-test.sh: Declare testfile.unstrip for removal.
|
| |
|
| |
|
|
|
|
|
|
| |
Minor fixes.
Update gettext files to 0.16.1.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
* run-elflint-self.sh: Run all tests even if one fails.
|
|
|
|
|
|
|
| |
* alpha_regs.c: New file.
* Makefile.am (alpha_SRCS): Add it.
* alpha_init.c (alpha_init): Initialize register_info hook.
|
|
|
|
|
| |
* run-strip-test.sh: When we saved the debug info, test unstrip too.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
and '9d5a673a54ed724c21a7419848bd0ee4bddde0ff'
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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>.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
means we are going to forget changing it for the release.
|
|
|
|
|
|
| |
b584b7056d679db0fc272b47667047d07737ca55)
to branch 'com.redhat.elfutils' (head 5f150a0b2f07e8c60913d4e6ad833ef026ccd26e)
|
|
|
|
|
|
| |
e0c7abd450c9e49093cfae30af8a22782a74a403)
to branch 'com.redhat.elfutils' (head 2c784d50eee72e33972c333138a3a28df304da63)
|
| |
|
|
|
|
|
|
| |
e723b1541850630f0047cf0c73d64c909529f439)
to branch 'com.redhat.elfutils' (head 4e5f7cffa97269b8cc9232cd1e299a2e1f3a819c)
|
|
|
|
| |
and '7286ffff19d74f1674ad7993a23ac87ceb4ea168'
|
|
|
|
|
| |
* ar.c: Include <limits.h>, since we use LONG_MAX.
|
| |
|
| |
|
| |
|