summaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2018-11-26 17:22:23 +0000
committerEd Maste <emaste@FreeBSD.org>2018-11-26 17:22:23 +0000
commitdf27a97e569e182611137fc8e15282a56c16bc83 (patch)
tree34e85ed8e85035ecfca4e7d5c4f8bee7be6592d5 /UPDATING
parent0179c8351b957f79df4076b4717e512269a1e4dc (diff)
downloadsrc-test-df27a97e569e182611137fc8e15282a56c16bc83.tar.gz
src-test-df27a97e569e182611137fc8e15282a56c16bc83.zip
UPDATING: add note for r340984 (ld.bfd removal)
Sponsored by: The FreeBSD Foundation
Notes
Notes: svn path=/head/; revision=340986
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING6
1 files changed, 6 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index 8831b5a87fed6..6032aefac2e85 100644
--- a/UPDATING
+++ b/UPDATING
@@ -31,6 +31,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20181126:
+ On amd64, arm64 and armv7 (architectures that install LLVM's ld.lld
+ linker as /usr/bin/ld) GNU ld is no longer installed as ld.bfd, as
+ it produces broken binaries when ifuncs are in use. Users needing
+ GNU ld should install the binutils port or package.
+
20181123:
The BSD crtbegin and crtend code has been enabled by default. It has
had extensive testing on amd64, arm64, and i386. It can be disabled