Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 May 2016 17:55:09 +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: r299474 - head/share/mk
Message-ID:  <201605111755.u4BHt9r0054946@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: emaste
Date: Wed May 11 17:55:09 2016
New Revision: 299474
URL: https://svnweb.freebsd.org/changeset/base/299474

Log:
  Deorbit ALLOW_SHARED_TEXTREL
  
  We want to avoid .text relocations in shared objects. libcrypto was the
  only consumer and it is now fixed (as of r299389). Remove the now-unused
  support for turning off the linker warning.
  
  Reviewed by:	kib
  Differential Revision:	https://reviews.freebsd.org/D6323

Modified:
  head/share/mk/bsd.lib.mk

Modified: head/share/mk/bsd.lib.mk
==============================================================================
--- head/share/mk/bsd.lib.mk	Wed May 11 17:52:06 2016	(r299473)
+++ head/share/mk/bsd.lib.mk	Wed May 11 17:55:09 2016	(r299474)
@@ -216,14 +216,12 @@ CLEANFILES+=	${SOBJS}
 _LIBS+=		${SHLIB_NAME}
 
 SOLINKOPTS+=	-shared -Wl,-x
-.if !defined(ALLOW_SHARED_TEXTREL)
 .if defined(LD_FATAL_WARNINGS) && ${LD_FATAL_WARNINGS} == "no"
 SOLINKOPTS+=	-Wl,--no-fatal-warnings
 .else
 SOLINKOPTS+=	-Wl,--fatal-warnings
 .endif
 SOLINKOPTS+=	-Wl,--warn-shared-textrel
-.endif
 
 .if target(beforelinking)
 beforelinking: ${SOBJS}



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