summaryrefslogtreecommitdiffstats
path: root/contrib/elftoolchain/elfdump/elfdump.c
Commit message (Collapse)AuthorAgeFilesLines
* Use the in-tree sys/elf_common.h to build libelftc.bdrewery2016-06-051-8/+0
| | | | | | | | | | | | | | | This fixes build failures on older releases that lack various definitions such as EM_AARCH64 (which was unfixed before this). Revert all of the recent compatibility changes that worked around this problem. This uses the same method of using the in-tree header as lib/libelf, lib/libdwarf and usr.bin/readelf. Reviewed by: emaste Sponsored by: EMC / Isilon Storage Division Differential Revision: https://reviews.freebsd.org/D6734
* elftoolchain: backwards compatability for EM_RISCV definitionemaste2016-05-201-0/+3
| | | | | | It is not provided by sys/elf_common.h on older releases Reported by: Jenkins
* elftoolchain: backwards compatability for EM_IAMCU definitionemaste2016-05-201-0/+5
| | | | It is not provided by sys/elf_common.h on older stable/10.
* Update to ELF Tool Chain r3475emaste2016-05-201-498/+204
| | | | | | | | | | | | | | | | | | | | | Improvements include: * Add support for reporting and handling a number of new constants in various tools, including: * CloudABI OSABI * DT_TLSDESC_* * i386, MIPS, SPARC and amd64 relocations * C++ demangler bug fixes * Man page updates * Improved input validation in several tools This update also reduces diffs against upstream as a number of fixes included in upstream were previously cherry-picked into FreeBSD. Sponsored by: The FreeBSD Foundation
* Update ELF Tool Chain to upstream rev 3400emaste2016-02-121-128/+242
| | | | | | | | | | | | | | | | | | | | | | | | | Some notable improvements include: readelf: - Add AArch64 relocation definitions. - Report value of unknown relocation types. elfcopy: - Consider symbols with STB_GNU_UNIQUE binding as global symbols. - Fixed support for VMA adjustment for loadable sections found in relocatable objects. - Handle nameless global symbols. - Improve wildcard matching for !-prefixed symbols. - Add PE/COFF support. elfdump: - Improve section type reporting. - Add MIPS-specific section types. This update also includes a significant number of bug fixes. PR: 207091 [exp-run] Sponsored by: The FreeBSD Foundation
* Update to ELF Tool Chain r3250emaste2015-10-091-20/+59
| | | | | | | | | Highlights (not already in the FreeBSD tree): - addr2line: Fixed multiple memory leaks related to DIE allocation - readelf: improve sh_link validation - various man page improvements Sponsored by: The FreeBSD Foundation
* Rename ELFOSABI_SYSV to ELFOSABI_NONE to match current specemaste2015-09-241-1/+1
| | | | | | | | Source: http://www.sco.com/developers/gabi/latest/ch4.eheader.html Reviewed by: kib Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D3731
* Add ELF Tool Chain's ar(1) and elfdump(1) to contribemaste2015-07-301-0/+2819
ELF Tool Chain built on FreeBSD's ar and elfdump, but has a number of improvements and enhancements. Bring them into contrib in order to start integrating into our build.
OpenPOWER on IntegriCloud