freebsd-dev/gnu/usr.bin
Baptiste Daroussin d029c3aa25 Rework privatelib/internallib
Make sure everything linking to a privatelib and/or an internallib does it directly
from the OBJDIR rather than DESTDIR.
Add src.libnames.mk so bsd.libnames.mk is not polluted by libraries not existsing
in final installation
Introduce the LD* variable which is what ld(1) is expecting (via LDADD) to link to
internal/privatelib
Directly link to the .so in case of private library to avoid having to complexify
LDFLAGS.

Phabric:	https://phabric.freebsd.org/D553
Reviewed by:	imp, emaste
2014-08-06 22:17:26 +00:00
..
binutils Remove ia64. 2014-07-07 00:27:09 +00:00
cc Make MK_GNUCXX mean "build the libstdc++ and libsupc++ libraries" and 2014-07-10 21:11:48 +00:00
dialog Revert r261296. This removes the WITHOUT_NCURSESW option. 2014-05-15 16:44:25 +00:00
diff Adjust CFLAGS to pick up correct regex.h and posix/regex.h. Note this 2013-06-06 11:59:38 +00:00
diff3 POSIX patch(1) would treat -b as different meaning (the functionality 2010-02-22 22:32:24 +00:00
dtc Sanitize CFLAGS and add WARNS?=2. The hardcoding of -Os -fPIC 2010-07-15 02:22:50 +00:00
gdb Rework privatelib/internallib 2014-08-06 22:17:26 +00:00
gperf upgrade gperf to the last GPLv2 version (3.0.3) 2011-11-28 12:29:16 +00:00
grep Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00
groff In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE. 2014-06-08 17:29:31 +00:00
rcs In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE. 2014-06-08 17:29:31 +00:00
sdiff POSIX patch(1) would treat -b as different meaning (the functionality 2010-02-22 22:32:24 +00:00
tests Add placeholder Kyuafiles for various top-level hierarchies. 2014-04-21 21:39:25 +00:00
texinfo Replace all uses of libncurses and libtermcap with their wide character 2014-07-17 18:24:34 +00:00
Makefile Remove send-pr, the supported interface to submit bugs is now via 2014-06-14 20:36:32 +00:00
Makefile.inc