-# @(#)bsd.lib.mk 5.26 (Berkeley) 5/2/91
-#
-# $Log: bsd.lib.mk,v $
-# Revision 1.27 1993/12/24 01:55:15 jkh
-# 1. Reinstated -x -r / -X -r stripping of local symbols. This works now.
-#
-# 2. Added back rules for selective building of _pic.a files
-# (if INSTALL_PIC_ARCHIVE set) so that ld.so builds work again.
-#
-# 3. Strip shared libs during install by default since symbols not used
-# and only waste space. If gdb someday starts using them, we'll take the -s
-# back off or make it an option.
-#
-# Revision 1.26 1993/12/13 18:30:43 ats
-# Deleted a line with a superfluous "rm" in the clean target. The same
-# targets are already handled in the other "rm"s. Jordan was faster
-# for the missing rm of libc.so in cleandir :-).
-#
-# Revision 1.25 1993/12/12 16:51:22 jkh
-# Add profiled .m target
-#
-# Revision 1.24 1993/12/12 15:17:34 jkh
-# Removed <lib>_pic.a file rules - libs are now built directly from shared
-# objects, thus skipping a step and shaving some time off system compilation.
-#
-# Revision 1.23 1993/12/04 20:04:31 ats
-# Added rules for ".S" to ".o" etc. Added ".S" to the known suffixes.
-# This is necessary to change all .s to .S files in the libc to get
-# make depend running again.
-#
-# Revision 1.22 1993/11/13 20:19:14 paul
-# Commented out ALL ld -x -r lines.
-#
-# Revision 1.21 1993/11/12 00:01:30 paul
-# Commented out yet more ld -x -r lines
-#
-# Revision 1.20 1993/11/09 04:50:28 paul
-# Temporary fix to make src tree closer to useable.
-#
-# # XXX -- shouldn't need to comment these out but there's something not quite
-# # worked out with the new linker.
-# # @${LD} -x -r ${.TARGET}
-# # @mv a.out ${.TARGET}
-#
-# Revision 1.19 1993/11/07 09:14:44 paul
-# Added missing cleandir line for shared libs.
-#
-# Revision 1.18 1993/11/06 19:15:25 paul
-# Added missing $ to {CXX} in .cc.so
-#
-# Revision 1.17 1993/11/06 18:57:00 paul
-# Added missing $ before {AR} in .s.so
-#
-# Revision 1.16 1993/11/04 03:51:31 paul
-# Added support for building shared libs.
-#
-# Revision 1.15 1993/10/31 15:43:03 ljo
-# bsd.dep.mk wasn't installed. bsd.lib.mk was missing a "\" line
-# continuation character in afterdepend target.
-#
-# Revision 1.14 1993/10/31 03:33:46 paul
-# Added NetBSD's bsd.dep.mk
-#
-# Revision 1.13 1993/10/31 01:45:26 ljo
-# Re-enabled rules for .cc.o, .C.o, and .cxx.o. Re-enabled and fixed
-# depend rule for .C, .cc, and .cxx files. Now doesn't use the -+
-# option to mkdep, and handles -nostdinc++.
-#
-# Revision 1.12 1993/10/08 12:19:22 rgrimes
-# This fix is from Chris Demetriou
-# You need a SUFFIX: line that has nothing on it so that the built-in
-# SUFFIX rules get cleared. This is why we did not build the c library
-# using the optimized assembler sources for the i386.
-#
-# You need to make clean in src/lib/libc and rebuild libc, then relink
-# the rest of the world for this fix to take effect.
-#
-# Revision 1.11 1993/08/15 01:27:28 nate
-# 1) Finishedup my DPSRCS fixes from way back. Now any .h files will
-# automatically be depended and stripped out of the SRCS line
-# (I also left the external definition as well, in case of non-src
-# dependencies)
-#
-# 2) Cleaned up some of the clean/cleandirs to have a more pleasing format
-# (rm -f on every line rather than line-continuations)
-#
-# 3) Added Charles Hannum's dependency fixes for a cleaner make depend that
-# works for both c/c++ files
-#
-# 4) Added default targets for (file.cc|cxx|C) -> file.o in the all
-# affected make macros. However, these as well as Charles c++
-# dependency fixes are commented out so that groff won't be broken.
-# I'll uncomment them after further testing on my box and seeing if
-# groff should be modified rather than relying on gcc2 doing the right
-# thing (subject to group vote)
-#
-# Revision 1.10 1993/08/11 03:15:20 alm
-# added rules .f.po (and .f.o) from Jonas.
-#
-# Revision 1.9 1993/08/05 18:45:53 nate
-# Removed the ranlib statements from before the install (since it's done
-# after the install as well), and changed ranlib -> ${RANLIB}
-#
-# Revision 1.8 1993/08/03 20:57:34 nate
-# Fixed macros so that you can do a
-# make maninstall at all times and have it not blow up
-#
-# Revision 1.7 1993/07/23 20:44:38 nate
-# Fixed a boo-boo and made the NOMAN environment variable work correctly with
-# both programs and libraries.
-#
-# Revision 1.6 1993/07/09 00:38:35 jkh
-# Removed $History$ line from hell (no leading #).
-#
-# Revision 1.5 1993/07/08 12:17:07 paul
-# Removed the core.* before disaster strikes.
-# I removed core as well since it's pretty redundant.
-#
-# Revision 1.4 1993/07/07 21:42:45 nate
-# Cleaned up header files and added core.* to clean directives
-#
-# Revision 1.3 1993/07/02 06:44:30 root
-# New manual page system
-#
-# Revision 1.2 1993/06/17 02:01:11 rgrimes
-# Make clean in src/lib/libc failed due to too many arguments to /bin/sh,
-# this was fixed for make cleandir in the patchkit, this fixes it for
-# make clean.