summaryrefslogtreecommitdiffstats
path: root/share/mk/bsd.lib.mk
diff options
context:
space:
mode:
authordg <dg@FreeBSD.org>1995-08-02 22:31:52 +0000
committerdg <dg@FreeBSD.org>1995-08-02 22:31:52 +0000
commite8ffa878fc09e10391cfe1777019da005f3dfa5c (patch)
tree01636a13404dad4fef3a3f7134df63dfe326b8e6 /share/mk/bsd.lib.mk
parentedb8651be0e1011b323086ff861e1aac46e4b9ae (diff)
downloadFreeBSD-src-e8ffa878fc09e10391cfe1777019da005f3dfa5c.zip
FreeBSD-src-e8ffa878fc09e10391cfe1777019da005f3dfa5c.tar.gz
Use lorder/tsort for shared libraries. It might help group things better.
Suggested by Garrett Wollman.
Diffstat (limited to 'share/mk/bsd.lib.mk')
-rw-r--r--share/mk/bsd.lib.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/share/mk/bsd.lib.mk b/share/mk/bsd.lib.mk
index 85c307c..bac67dd 100644
--- a/share/mk/bsd.lib.mk
+++ b/share/mk/bsd.lib.mk
@@ -1,5 +1,5 @@
# from: @(#)bsd.lib.mk 5.26 (Berkeley) 5/2/91
-# $Id: bsd.lib.mk,v 1.23 1995/02/25 20:51:12 phk Exp $
+# $Id: bsd.lib.mk,v 1.24 1995/03/28 17:54:11 nate Exp $
#
.if exists(${.CURDIR}/../Makefile.inc)
@@ -199,7 +199,7 @@ lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR}: ${SOBJS}
@rm -f lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR}
@${LD} -Bshareable \
-o lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
- ${SOBJS} ${LDDESTDIR} ${LDADD}
+ `lorder ${SOBJS} | tsort` ${LDDESTDIR} ${LDADD}
lib${LIB}_pic.a:: ${SOBJS}
@${ECHO} building special pic ${LIB} library
OpenPOWER on IntegriCloud