Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Nov 2018 17:22:23 +0000 (UTC)
From:      Ed Maste <emaste@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r340986 - head
Message-ID:  <201811261722.wAQHMNPT012374@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: emaste
Date: Mon Nov 26 17:22:23 2018
New Revision: 340986
URL: https://svnweb.freebsd.org/changeset/base/340986

Log:
  UPDATING: add note for r340984 (ld.bfd removal)
  
  Sponsored by:	The FreeBSD Foundation

Modified:
  head/UPDATING

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Mon Nov 26 17:11:50 2018	(r340985)
+++ head/UPDATING	Mon Nov 26 17:22:23 2018	(r340986)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811261722.wAQHMNPT012374>