size: Avoid returning a stack pointer from xlatetom().The callers only check whether the returned pointer is non-NULL, so thiswas harmless in practice, but change the return value to guard against
size: Avoid returning a stack pointer from xlatetom().The callers only check whether the returned pointer is non-NULL, so thiswas harmless in practice, but change the return value to guard againstthe issue.CID: 1411597MFC after: 1 weekSponsored by: The FreeBSD Foundation
show more ...
Capsicumize size(1).Reviewed by: oshogboSponsored by: The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D21105
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
Update to ELF Tool Chain r3197Highlights: - Fix man page markup, whitespace, and typos - Fix sh_info of SHT_GROUP section to point to the correct string - Improve validation in readelf and elfco
Update to ELF Tool Chain r3197Highlights: - Fix man page markup, whitespace, and typos - Fix sh_info of SHT_GROUP section to point to the correct string - Improve validation in readelf and elfcopy/strip - Handle DWARF 4's DW_AT_high_pc in addr2lineSponsored by: The FreeBSD Foundation
Update elftoolchain to upstream revision 3179Some notable changes:- libdwarf: Fixed DWARF4 line section- elfcopy: Implement --localize-hidden- nm: handle object name referenced by DW_AT_specific
Update elftoolchain to upstream revision 3179Some notable changes:- libdwarf: Fixed DWARF4 line section- elfcopy: Implement --localize-hidden- nm: handle object name referenced by DW_AT_specification- elfcopy: Add --strip-dwo and --extract-dwo options for split DWARF- readelf: add remaining arm64 dynamic relocation names- nm: Avoid integer overflow in value comparisonRelnotes: YesSponsored by: The FreeBSD Foundation
Temporarily disable non-FreeBSD NT_ note types
Copy elftoolchain binutils replacements from vendor branchSponsored by: The FreeBSD Foundation