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>

index | next in thread | raw e-mail

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


home | help

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