From df27a97e569e182611137fc8e15282a56c16bc83 Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Mon, 26 Nov 2018 17:22:23 +0000 Subject: [PATCH] UPDATING: add note for r340984 (ld.bfd removal) Sponsored by: The FreeBSD Foundation --- UPDATING | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/UPDATING b/UPDATING index 8831b5a87fed..6032aefac2e8 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