]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
binutils: disconnect objdump from the build
authoremaste <emaste@FreeBSD.org>
Wed, 6 May 2020 18:38:40 +0000 (18:38 +0000)
committeremaste <emaste@FreeBSD.org>
Wed, 6 May 2020 18:38:40 +0000 (18:38 +0000)
commitc68dd4568efb5e95acb664037f983eefed5260a4
treee7c502ed3cb707d701ae665f389a5c145e561636
parentd9f53cebb3acf0d00991e65bb5ce6b003dc2b65c
binutils: disconnect objdump from the build

The in-tree binutils is old and will not be updated.  It does not support
all archs supported by FreeBSD, and for the archs it does support not all
CPU features are supported.

Other tools have migrated to copyfree alternatives.  Although llvm-objdump
is nearly a drop-in replacement for GNU objdump it is missing a few options
and has some differences in output format.  For now just remove GNU objdump;
ports and developers can use a contemporary, maintained version from ports
or packages.  We can revisit installing llvm-objdump as objdump in the
future.

PR: 212319 [exp-run]
Relnotes: Yes
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D7338
ObsoleteFiles.inc
gnu/usr.bin/binutils/Makefile