svn commit: r299474 - head/share/mk
Ed Maste
emaste at FreeBSD.org
Wed May 11 17:55:10 UTC 2016
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}
More information about the svn-src-head
mailing list