summaryrefslogtreecommitdiffstats
path: root/libelf
Commit message (Collapse)AuthorAgeFilesLines
* Changes to fix GNU-style hash table handling.Ulrich Drepper2006-08-082-2/+7
|
* merge of 67f3844b544f03a64b3ac896c19f94744923d76aUlrich Drepper2006-07-125-7/+14
| | | | and ba017f6b59b4ad649cf32f4eefdfecca8b31332c
* propagate from branch 'com.redhat.elfutils.roland.pending' (head ↵Ulrich Drepper2006-07-125-14/+7
| | | | | | e5cfdd13aa39dfae16b905fd57ff56ad8a131bb5) to branch 'com.redhat.elfutils' (head 60222fc1981540f15e674b6705fd7a6f628f95a4)
* Adjust for internal_function_def removal.Ulrich Drepper2006-07-125-7/+14
|
* 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-125-11/+121
|
* merge of 2d5572f10b65f0ac7fdf54361b4dae41ebbd51d0Ulrich Drepper2006-07-076-3/+92
| | | | and fda3a25581b7bfac581504e9e887e9b97f234f86
* 2006-06-15 Roland McGrath <[email protected]>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-156-93/+4
|
* Updated support for new hash table format.Ulrich Drepper2006-07-065-3/+88
| | | | Fix handling of discarded COMDAT symbols in ld.
* Linker work.Ulrich Drepper2006-07-051-1/+5
| | | | | GNU hash support. 64-bit SysV hash support.
* merge of 2043b4a4bc8f0359b8c216306758ab5900533fdeUlrich Drepper2006-06-101-14/+3
| | | | and fde883376d5d9573d47686c91400d14495518411
* * i386_ld.c (elf_i386_finalize_plt): Don't change symbol table entriesUlrich Drepper2006-06-101-3/+14
| | | | | | | | | | | 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-041-14/+3
| | | | and cb87c403367a928f441c3dab11f1ed989884a7f7
* Handle as-needed options.Ulrich Drepper2006-05-311-3/+14
|
* No need for non-gcc support.Ulrich Drepper2006-05-281-14/+3
|
* Fix rewriting of existing files.Ulrich Drepper2006-05-282-2/+34
|
* One more fixup for elf_update.elfutils-0.120Ulrich Drepper2006-04-051-1/+2
|
* libelf/Roland McGrath2006-04-052-3/+9
| | | | | | | | | | | | | | | | 2006-04-04 Roland McGrath <[email protected]> * elf32_updatefile.c (updatemmap): Handle other-endian case. tests/ 2006-04-04 Roland McGrath <[email protected]> * run-bug1-test.sh: Test a second case, to cover both byte orders. * testfile29.bz2: New file. * testfile29.rdwr.bz2: New file. * Makefile.am (EXTRA_DIST): Add them.
* Fix FSF address. No exception for libdwarf.Ulrich Drepper2006-04-04118-118/+118
|
* propagate from branch 'com.redhat.elfutils.roland.pending' (head ↵Ulrich Drepper2006-04-04118-1309/+5178
| | | | | | 4f8fc821345feef58624f0aa5b470d4827577d8c) to branch 'com.redhat.elfutils' (head 76e26cb54695fd3b21ee8fb5be3036bd68200633)
* Fix read/write of existing file using mmap and different layout of the ELFUlrich Drepper2006-04-044-42/+97
| | | | file.
* 2005-12-07 Roland McGrath <[email protected]>Roland McGrath2005-12-084-32/+61
| | | | | | | | | | | * gelf_xlate.c [! ALLOW_UNALIGNED] (union unaligned): New type. (FETCH, STORE): New macros. (INLINE3): Use those to do alignment-friendly conversion. * elf32_getshdr.c: Include map_address and start_offset in alignment calculations. * elf32_getphdr.c: Likewise.
* backends/Roland McGrath2005-11-192-1/+5
| | | | | | | | | | | | | 2005-11-19 Roland McGrath <[email protected]> * ppc64_reloc.def: REL30 -> ADDR30. libelf/ 2005-11-19 Roland McGrath <[email protected]> * elf.h: Update from glibc.
* 2005-11-17 Roland McGrath <[email protected]>Roland McGrath2005-11-172-1/+5
| | | | | * elf.h: Update from glibc.
* 2005-11-10 Roland McGrath <[email protected]>Roland McGrath2005-11-102-0/+18
| | | | | * elf.h: Update from glibc.
* 2005-09-09 Roland McGrath <[email protected]>Roland McGrath2005-09-112-0/+26
| | | | | | * elf_update.c (write_file): Stat the file and fchmod it after update if its mode had S_ISUID or S_ISGID bits set.
* disapproval of revision e5ca7b66d5a873eb093b7c398121b12f56a03b15Roland McGrath2005-09-112-26/+0
|
* 2005-09-09 Roland McGrath <[email protected]>Roland McGrath2005-09-112-0/+26
| | | | | | * elf_update.c (write_file): Stat the file and fchmod it after update if its mode had S_ISUID or S_ISGID bits set.
* merge of 333c187506c852455e9f7be44fa9adc360416217Ulrich Drepper2005-08-2911-223/+219
| | | | and 79955b942e3f0ddc71117feea5754df61edcc42a
* 2005-08-24 Roland McGrath <[email protected]>Roland McGrath2005-08-2511-219/+223
| | | | | * line2addr.c (print_address): Omit () for DSOs.
* Fix more EINTR handling problems. Add jump prediction.Ulrich Drepper2005-08-2910-92/+118
|
* Since we link statically when using gcov don't compile the .os filesUlrich Drepper2005-08-282-1/+6
| | | | with the options.
* Implement --enable-gconv option for configure.Ulrich Drepper2005-08-282-4/+8
|
* Add strings program.Ulrich Drepper2005-08-281-48/+45
| | | | Some more cleanups in libelf.
* Speed-up elf_begin when not using mmap.Ulrich Drepper2005-08-282-95/+59
|
* Correct build programs caused by commit from devel tree.Ulrich Drepper2005-08-153-15/+25
| | | | elf_begin robustification.
* Implement ranlib. This required one little extension to libelf.Ulrich Drepper2005-08-155-1/+55
|
* merge of 0bc367fba741939c3256bd69de909e6c23067adfUlrich Drepper2005-08-132-37/+92
| | | | and bc359776b21dfd2c5106da8610683718e2dd2875
* 2005-08-13 Roland McGrath <[email protected]>Roland McGrath2005-08-132-92/+37
| | | | | | | * ia64_symbol.c (ia64_machine_flag_check): New function. * libebl_ia64.h: Declare it. * ia64_init.c (ia64_init): Use it.
* Optimize memory handling. Copy pread if possible. Handle EINTR.Ulrich Drepper2005-08-132-13/+30
|
* Fix elf_begin for 64-bit and optimize a bit.Ulrich Drepper2005-08-132-24/+62
|
* libelf/Roland McGrath2005-08-132-1/+11
| | | | | | | | 2005-08-12 Roland McGrath <[email protected]> * elf32_offscn.c: Do not match empty sections at OFFSET unless there are no nonempty sections at that offset.
* Add support for a few missing DT_ and R_* values.Ulrich Drepper2005-08-072-0/+16
| | | | Import new elf.h.
* Implement --enable-gprof option in configure script.Ulrich Drepper2005-08-072-1/+8
|
* Move elf32_offscn etc in new version.Ulrich Drepper2005-08-042-3/+12
| | | | More elflint tests.
* Add missing files.Ulrich Drepper2005-08-033-0/+139
|
* Add several more elflint tests:Ulrich Drepper2005-08-037-3/+36
| | | | | | | - check whether dynamic section matches PT_DYNAMIC program header entry - make sure text relocation flag is used correctly libelf needed one extension for this.
* Adjust for monotone.Ulrich Drepper2005-07-26118-0/+15569