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}
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to