Skip to content

Commit

Permalink
Remove old GNU Binutils tools now provided by ELF Tool Chain
Browse files Browse the repository at this point in the history
Reviewed by:	bapt, brooks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D3238
  • Loading branch information
emaste committed Aug 5, 2015
1 parent 59e4fce commit ed3ab64
Show file tree
Hide file tree
Showing 28 changed files with 12 additions and 2,349 deletions.
7 changes: 6 additions & 1 deletion UPDATING
Expand Up @@ -31,6 +31,11 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)

20150805:
GNU Binutils versions of addr2line, c++filt, nm, readelf, size,
strings and strip have been removed. The src.conf(5) knob
WITHOUT_ELFTOOLCHAIN_TOOLS no longer provides the binutils tools.

20150728:
As ZFS requires more kernel stack pages than is the default on some
architectures e.g. i386, it now warns if KSTACK_PAGES is less than
Expand Down Expand Up @@ -224,7 +229,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11.x IS SLOW:
taken from the ELF Tool Chain project rather than GNU binutils. They
should be drop-in replacements, with the addition of arm64 support.
The WITHOUT_ELFTOOLCHAIN_TOOLS= knob may be used to obtain the
binutils tools, if necessary.
binutils tools, if necessary. See 20150805 for updated information.

20150105:
The default Unbound configuration now enables remote control
Expand Down
14 changes: 0 additions & 14 deletions gnu/usr.bin/binutils/Makefile
Expand Up @@ -7,25 +7,11 @@ SUBDIR= doc\
libbfd \
libopcodes \
libbinutils \
${_addr2line} \
as \
ld \
${_nm} \
${_objcopy} \
objdump \
${_readelf} \
${_size} \
${_strings} \
${_strip}

.if ${MK_ELFTOOLCHAIN_TOOLS} == "no"
_addr2line= addr2line
_nm= nm
_readelf= readelf
_size= size
_strings= strings
_strip= strip
.endif
.if ${MK_ELFTOOLCHAIN_TOOLS} == "no" || ${MK_ELFCOPY_AS_OBJCOPY} == "no"
_objcopy= objcopy
.endif
Expand Down
17 changes: 0 additions & 17 deletions gnu/usr.bin/binutils/addr2line/Makefile

This file was deleted.

21 changes: 0 additions & 21 deletions gnu/usr.bin/binutils/addr2line/Makefile.depend

This file was deleted.

266 changes: 0 additions & 266 deletions gnu/usr.bin/binutils/addr2line/addr2line.1

This file was deleted.

21 changes: 0 additions & 21 deletions gnu/usr.bin/binutils/ar/Makefile.depend

This file was deleted.

18 changes: 0 additions & 18 deletions gnu/usr.bin/binutils/nm/Makefile

This file was deleted.

0 comments on commit ed3ab64

Please sign in to comment.