| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* Makefile.am (PACKAGE_VERSION): Remove superfluous definition.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-07-21 Roland McGrath <roland@redhat.com>
* i386_regs.c (i386_register_name): Fix return value when using stpcpy.
* ppc_regs.c (ppc_register_name): Likewise.
* s390_regs.c (s390_register_name): Likewise.
* ia64_retval.c: New file.
* Makefile.am (ia64_SRCS): Add it.
* ia64_init.c (ia64_init): Install return_value_location hook.
* ia64_regs.c: New file.
* Makefile.am (ia64_SRCS): Add it.
* ia64_init.c (ia64_init): Install register_name hook.
tests/
2006-07-21 Roland McGrath <roland@redhat.com>
* allregs.c (struct reginfo): Increase size of name.
(one_register): Assert that it's big enough.
|
|
|
|
|
|
|
| |
* elflint.c (struct version_namelist): Use GElf_Versym for `ndx' field.
(add_version): Likewise for argument.
(check_versym): Cast constant to GElf_Versym for comparison.
|
|
|
|
|
|
| |
* readelf.c (handle_gnu_hash): Add casts for machines where
Elf32_Word != unsigned int.
|
| |
|
| |
|
| |
|
|
|
|
| |
and ba017f6b59b4ad649cf32f4eefdfecca8b31332c
|
|
|
|
|
|
| |
e5cfdd13aa39dfae16b905fd57ff56ad8a131bb5)
to branch 'com.redhat.elfutils' (head 60222fc1981540f15e674b6705fd7a6f628f95a4)
|
| |
|
| |
|
|
|
|
|
|
| |
1ac619debea0e3ecfd2704e8bdc803c6c893b62a)
to branch 'com.redhat.elfutils' (head 830d38d0a2ce24911160a871963f093209e69d9e)
|
| |
|
| |
|
| |
|
|
|
|
| |
and fda3a25581b7bfac581504e9e887e9b97f234f86
|
|
|
|
|
|
|
| |
* libelf.h (elf_getarsym): Fix comment typo.
Rename second parameter to be more explanatory.
(elf_getident, elf_rawhide): Likewise.
|
| |
|
|
|
|
| |
Fix handling of discarded COMDAT symbols in ld.
|
|
|
|
| |
symbol table.
|
|
|
|
|
| |
GNU hash support.
64-bit SysV hash support.
|
|
|
|
| |
and c4704f02db5f42d7bcdb2feafc6199d7ac132da3
|
| |
|
|
|
|
|
|
| |
* elf-from-memory.c (elf_from_remote_memory): Fix 32/64 typo.
Use __libdwfl_seterrno for elf_memory failure.
|
|
|
|
|
| |
* ppc64_retval.c: Remove SVR4_STRUCT_RETURN braino.
|
|
|
|
|
|
|
|
|
|
| |
a specific interpreter.
Ignore duplicate COMDAT group sections.
elflint should not complain about anything about *_NONE relocations.
Add support to libebl to determine whether given relocation is *_NONE
relocation.
|
|
|
|
|
|
|
| |
offsets in the string section. Make sure DT_STRTAB points to the
section referenced in sh_link.
* ld.c (options): Add headers. Add short option 'R' for '--rpath'.
|
|
|
|
| |
Don't create output sections in executables and DSOs with SHF_GROUP set.
|
| |
|
| |
|
|
|
|
| |
and fde883376d5d9573d47686c91400d14495518411
|
|
|
|
|
|
|
|
|
|
|
| |
for PLT entries if there is no local definition.
* ld.c (parse_option): Handle -z ignore like --as-needed and
-z record like --no-as-needed.
* ld.h (struct ld_state): Remove ignore_unused_dsos field.
* ldgeneric.c (new_generated_scn): Always compute ndt_needed by
looping over DSOs. When deciding about adding DT_NEEDED entries
use ->as_needed instead of ignore_unused_dsos.
|
|
|
|
| |
and cb87c403367a928f441c3dab11f1ed989884a7f7
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|