Use the in-tree sys/elf_common.h to build libelftc.This fixes build failures on older releases that lack variousdefinitions such as EM_AARCH64 (which was unfixed before this).Revert all of the r
Use the in-tree sys/elf_common.h to build libelftc.This fixes build failures on older releases that lack variousdefinitions such as EM_AARCH64 (which was unfixed before this).Revert all of the recent compatibility changes that worked around thisproblem.This uses the same method of using the in-tree header as lib/libelf,lib/libdwarf and usr.bin/readelf.Reviewed by: emasteSponsored by: EMC / Isilon Storage DivisionDifferential Revision: https://reviews.freebsd.org/D6734
show more ...
elftoolchain: backwards compatability for ELFOSABI_CLOUDABI definitionIt is not provided by sys/elf_common.h on older releases or -currentbefore March 2015.Reported by: Jenkins
Update to ELF Tool Chain r3475Improvements include: * Add support for reporting and handling a number of new constants in various tools, including: * CloudABI OSABI * DT_TLSDESC_*
Update to ELF Tool Chain r3475Improvements 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 toolsThis update also reduces diffs against upstream as a number of fixesincluded in upstream were previously cherry-picked into FreeBSD.Sponsored by: The FreeBSD Foundation
Update ELF Tool Chain to upstream rev 3400Some notable improvements include:readelf:- Add AArch64 relocation definitions.- Report value of unknown relocation types.elfcopy:- Consider symbols
Update ELF Tool Chain to upstream rev 3400Some 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 r3250Highlights (not already in the FreeBSD tree): - addr2line: Fixed multiple memory leaks related to DIE allocation - readelf: improve sh_link validation - various
Update to ELF Tool Chain r3250Highlights (not already in the FreeBSD tree): - addr2line: Fixed multiple memory leaks related to DIE allocation - readelf: improve sh_link validation - various man page improvementsSponsored by: The FreeBSD Foundation
Add ELF Tool Chain's brandelf(1) to contribNoticed by pfg after r286070 (ar and elfdump)