summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* NEWS items for 0.123elfutils-0.123Roland McGrath2006-08-153-1/+20
|
* libdwfl/Roland McGrath2006-08-154-10/+73
| | | | | | | | | | | | | | | | | | | 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.
* Changes to fix GNU-style hash table handling.Ulrich Drepper2006-08-084-6/+87
|
* 2006-08-08 Roland McGrath <roland@redhat.com>Roland McGrath2006-08-082-3/+8
| | | | | | | * 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.
* 2006-06-23 Stepan Kasal <skasal@redhat.com>Roland McGrath2006-08-082-1/+4
| | | | | * Makefile.am (PACKAGE_VERSION): Remove superfluous definition.
* backends/Roland McGrath2006-08-037-3/+186
| | | | | | | | | | | | | | | | | 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.
* Clean up ia64 reg names.Roland McGrath2006-07-211-58/+85
|
* Take a crack at HFA recognition too.Roland McGrath2006-07-211-6/+151
|
* backends/Roland McGrath2006-07-2110-16/+480
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* 2006-07-17 Roland McGrath <roland@redhat.com>Roland McGrath2006-07-172-3/+9
| | | | | | | * 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.
* 2006-07-12 Roland McGrath <roland@redhat.com>Roland McGrath2006-07-132-3/+9
| | | | | | * readelf.c (handle_gnu_hash): Add casts for machines where Elf32_Word != unsigned int.
* Release.elfutils-0.122Ulrich Drepper2006-07-121-0/+7
|
* Rejigger botcho brancho.Roland McGrath2006-07-124-108/+2
|
* Fix printf format for 32bit archs.Ulrich Drepper2006-07-122-2/+6
|
* merge of 67f3844b544f03a64b3ac896c19f94744923d76aUlrich Drepper2006-07-1218-29/+53
| | | | and ba017f6b59b4ad649cf32f4eefdfecca8b31332c
* propagate from branch 'com.redhat.elfutils.roland.pending' (head ↵Ulrich Drepper2006-07-1224-69/+148
| | | | | | e5cfdd13aa39dfae16b905fd57ff56ad8a131bb5) to branch 'com.redhat.elfutils' (head 60222fc1981540f15e674b6705fd7a6f628f95a4)
* Adjust for internal_function_def removal.Ulrich Drepper2006-07-1218-29/+53
|
* Don't use internal visibility anywhere.Ulrich Drepper2006-07-122-6/+8
|
* propagate from branch 'com.redhat.elfutils.roland.pending' (head ↵Ulrich Drepper2006-07-1218-130/+464
| | | | | | 1ac619debea0e3ecfd2704e8bdc803c6c893b62a) to branch 'com.redhat.elfutils' (head 830d38d0a2ce24911160a871963f093209e69d9e)
* Make sure gnuhash_xlate.h is distributed.Ulrich Drepper2006-07-122-1/+3
|
* Adjust for final version of GNU-style hash table format.Ulrich Drepper2006-07-128-49/+238
|
* Fix overflow in compare_modules return value.Ulrich Drepper2006-07-113-7/+15
|
* merge of 2d5572f10b65f0ac7fdf54361b4dae41ebbd51d0Ulrich Drepper2006-07-0734-205/+1005
| | | | and fda3a25581b7bfac581504e9e887e9b97f234f86
* 2006-06-15 Roland McGrath <roland@redhat.com>Roland McGrath2006-06-152-5/+11
| | | | | | | * libelf.h (elf_getarsym): Fix comment typo. Rename second parameter to be more explanatory. (elf_getident, elf_rawhide): Likewise.
* New spec file.elfutils-0.121Ulrich Drepper2006-06-1535-1011/+214
|
* Updated support for new hash table format.Ulrich Drepper2006-07-0617-60/+360
| | | | Fix handling of discarded COMDAT symbols in ld.
* Correctly recognize discarded COMDATA symbols when constructing theUlrich Drepper2006-07-053-11/+12
| | | | symbol table.
* Linker work.Ulrich Drepper2006-07-0524-168/+667
| | | | | GNU hash support. 64-bit SysV hash support.
* merge of b305fe132f91c44a41a877a48efc3bdfda785b73Ulrich Drepper2006-06-154-8/+13
| | | | and c4704f02db5f42d7bcdb2feafc6199d7ac132da3
* (create_verneed_data): Pretty printing.Ulrich Drepper2006-06-126-67/+60
|
* 2006-06-13 Roland McGrath <roland@redhat.com>Roland McGrath2006-06-132-3/+8
| | | | | | * elf-from-memory.c (elf_from_remote_memory): Fix 32/64 typo. Use __libdwfl_seterrno for elf_memory failure.
* 2006-06-13 Roland McGrath <roland@redhat.com>Roland McGrath2006-06-132-5/+5
| | | | | * ppc64_retval.c: Remove SVR4_STRUCT_RETURN braino.
* Don't create INTERP and PHDR program header entry if a DSO is created withoutUlrich Drepper2006-06-1215-65/+260
| | | | | | | | | | 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.
* * elflint.c (check_dynamic): Fix checking value of tags which areUlrich Drepper2006-06-114-68/+81
| | | | | | | 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'.
* Recognize --eh=frame-hdr option.Ulrich Drepper2006-06-114-9/+45
| | | | Don't create output sections in executables and DSOs with SHF_GROUP set.
* Handle -z record/ignore as position dependent.Ulrich Drepper2006-06-112-5/+9
|
* Implement -z execstack/noexecstack options.Ulrich Drepper2006-06-114-2/+65
|
* merge of 2043b4a4bc8f0359b8c216306758ab5900533fdeUlrich Drepper2006-06-104-16/+10
| | | | and fde883376d5d9573d47686c91400d14495518411
* * i386_ld.c (elf_i386_finalize_plt): Don't change symbol table entriesUlrich Drepper2006-06-108-65/+74
| | | | | | | | | | | 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.
* merge of 74ebb3c081458a7d19c744b155c767262efc47cbUlrich Drepper2006-06-044-16/+10
| | | | and cb87c403367a928f441c3dab11f1ed989884a7f7
* Handle as-needed options.Ulrich Drepper2006-05-318-25/+76
|
* No need for contributed line in installed header.Ulrich Drepper2006-05-291-1/+0
|
* Little clenaup.Ulrich Drepper2006-05-282-1/+7
|
* No need for non-gcc support.Ulrich Drepper2006-05-281-14/+3
|
* 0.121 release.Ulrich Drepper2006-05-283-1/+17
|
* Fix rewriting of existing files.Ulrich Drepper2006-05-282-2/+34
|
* readelf: Clarify ELF header output.Ulrich Drepper2006-05-282-1/+2
|
* readelf: Better notation for addon in relocations.Ulrich Drepper2006-05-272-2/+6
|
* Add extern "C" for libdwfl.h and libebl.h.Ulrich Drepper2006-05-274-1/+25
|
* Prepare libdw.h for use in C++.Ulrich Drepper2006-05-272-1/+13
|