summaryrefslogtreecommitdiffstats
path: root/libelf/libelf.map
Commit message (Collapse)AuthorAgeFilesLines
* libelf: Add elf_compress and elf_compress_gnu.Mark Wielaard2016-01-061-1/+4
| | | | Signed-off-by: Mark Wielaard <[email protected]>
* libelf: Add elf32_getchdr, elf64_getchdr and gelf_getchdr.Mark Wielaard2016-01-061-0/+7
| | | | | | | | | Elf_Data of a compressed section has type ELF_T_CHDR. This type can be xlated to the file or memory representation. This will make sure the Chdr is in the correct endianess. The compressed data following the Chdr isn't translated. Signed-off-by: Mark Wielaard <[email protected]>
* Add elf_getphdrnum, support >65536 phdrs.Roland McGrath2010-01-071-0/+5
|
* Add aliases for elf_getshnum and elf_getshstrndx.Ulrich Drepper2009-06-131-0/+5
| | | | | | | | | | Sun in their implementation messed up the semantics of these functions. To get back to source code compatibility they asked for a solution. We simply add aliases for the two affected functions, named elf_getshdrnum and elf_getshdrstrndx. The semantics remains the same. Users of the old interfaces receive a warning for now. In future we might make it impossible to link programs which request the old interfaces (binary compatibility will of course be maintained).
* propagate from branch 'com.redhat.elfutils.disasm' (head ↵Ulrich Drepper2008-01-021-1/+6
| | | | | | d15b4eb794e81e477f9896fe82a74cb5ecf4514c) to branch 'com.redhat.elfutils' (head eaacbf01f8cc89d043ec6eca9b5e35cb5c4cde06)
* src/Roland McGrath2007-10-041-2/+1
| | | | | | | | | | | | | | | | | | | | 2007-10-04 Roland McGrath <[email protected]> * 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 <[email protected]> * run-readelf-test4.sh: New file. * Makefile.am (TESTS, EXTRA_DIST): Add it.
* 2007-09-27 Roland McGrath <[email protected]>Roland McGrath2007-09-271-0/+1
| | | | | | | | | | | | * 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.
* readelf register printing sort order tweakRoland McGrath2007-08-231-0/+6
|
* merge of 2d5572f10b65f0ac7fdf54361b4dae41ebbd51d0Ulrich Drepper2006-07-071-0/+5
| | | | and fda3a25581b7bfac581504e9e887e9b97f234f86
* New spec file.elfutils-0.121Ulrich Drepper2006-06-151-5/+0
|
* Updated support for new hash table format.Ulrich Drepper2006-07-061-0/+5
| | | | Fix handling of discarded COMDAT symbols in ld.
* Implement ranlib. This required one little extension to libelf.Ulrich Drepper2005-08-151-0/+1
|
* Move elf32_offscn etc in new version.Ulrich Drepper2005-08-041-3/+7
| | | | More elflint tests.
* Add several more elflint tests:Ulrich Drepper2005-08-031-0/+3
| | | | | | | - 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-261-0/+106