]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit - sys/dev/mcd/mcd.c
Update to ELF Tool Chain r3475
authorEd Maste <emaste@FreeBSD.org>
Fri, 20 May 2016 17:24:34 +0000 (17:24 +0000)
committerEd Maste <emaste@FreeBSD.org>
Fri, 20 May 2016 17:24:34 +0000 (17:24 +0000)
commitb6b6f9cc7c36b4ff856e2cee50cb825d82a329fe
tree53f16cf467b740bb55f778ee1a5c3b117e43c2e0
parent02759f14f211b1fef5e0fe5a21e340cac4324398
parenta7f03fcfe7109df232200b8b5e1f715a18ba7d74
Update to ELF Tool Chain r3475

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
36 files changed:
contrib/elftoolchain/addr2line/addr2line.c
contrib/elftoolchain/brandelf/brandelf.c
contrib/elftoolchain/common/_elftc.h
contrib/elftoolchain/common/elfdefinitions.h
contrib/elftoolchain/cxxfilt/cxxfilt.c
contrib/elftoolchain/elfcopy/ascii.c
contrib/elftoolchain/elfcopy/binary.c
contrib/elftoolchain/elfcopy/elfcopy.1
contrib/elftoolchain/elfcopy/elfcopy.h
contrib/elftoolchain/elfcopy/main.c
contrib/elftoolchain/elfcopy/sections.c
contrib/elftoolchain/elfcopy/segments.c
contrib/elftoolchain/elfcopy/symbols.c
contrib/elftoolchain/elfdump/elfdump.c
contrib/elftoolchain/libdwarf/libdwarf_abbrev.c
contrib/elftoolchain/libdwarf/libdwarf_elf_init.c
contrib/elftoolchain/libelf/_libelf_config.h
contrib/elftoolchain/libelf/elf_data.c
contrib/elftoolchain/libelf/libelf_ar.c
contrib/elftoolchain/libelf/libelf_convert.m4
contrib/elftoolchain/libelftc/Makefile
contrib/elftoolchain/libelftc/elftc_reloc_type_str.3
contrib/elftoolchain/libelftc/elftc_reloc_type_str.c
contrib/elftoolchain/libelftc/libelftc.h
contrib/elftoolchain/libelftc/libelftc_dem_arm.c
contrib/elftoolchain/libelftc/libelftc_dem_gnu2.c
contrib/elftoolchain/libelftc/libelftc_dem_gnu3.c
contrib/elftoolchain/libelftc/make-toolchain-version
contrib/elftoolchain/libpe/libpe_section.c
contrib/elftoolchain/libpe/pe.h
contrib/elftoolchain/nm/nm.c
contrib/elftoolchain/readelf/readelf.c
contrib/elftoolchain/size/size.c
contrib/elftoolchain/strings/strings.c
lib/libelftc/Makefile
lib/libelftc/elftc_version.c