summaryrefslogtreecommitdiffstats
path: root/sys/libkern
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1995-12-26 13:58:31 +0000
committerbde <bde@FreeBSD.org>1995-12-26 13:58:31 +0000
commit49ed6a09d11ec3db6deb7797c3b4b4133b57856a (patch)
treeb2817a4f30b6287ab4c4e346b4f8d4e6b8281eea /sys/libkern
parent6a0ace8bd06c07596749965bccd76d8a1f0e4605 (diff)
downloadFreeBSD-src-49ed6a09d11ec3db6deb7797c3b4b4133b57856a.zip
FreeBSD-src-49ed6a09d11ec3db6deb7797c3b4b4133b57856a.tar.gz
Removed almost all traces of libkern.a. The objects that were in
libkern.a are now specified by listing their source files in files.${MACHINE}. The list is machine-dependent to save space. All the necessary object for each machine must be linked into the kernel in case an lkm wants one.
Diffstat (limited to 'sys/libkern')
-rw-r--r--sys/libkern/Makefile37
1 files changed, 0 insertions, 37 deletions
diff --git a/sys/libkern/Makefile b/sys/libkern/Makefile
deleted file mode 100644
index 686f3de..0000000
--- a/sys/libkern/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# @(#)Makefile 7.9 (Berkeley) 6/1/93
-# $Id: Makefile,v 1.11 1995/11/08 08:40:09 phk Exp $
-
-.undef NOPROFILE
-
-LIB= kern
-CFLAGS+= -I${.CURDIR} -I${.CURDIR}/.. -DKERNEL
-
-# Stuff we call from the kernel
-SRCS+= inet_ntoa.c mcount.c qsort.c
-SRCS+= random.c scanc.c skpc.c
-SRCS+= strcat.c strcmp.c strcpy.c strlen.c strncmp.c strncpy.c
-
-# Stuff GCC generates
-SRCS+= divdi3.c udivdi3.c moddi3.c umoddi3.c
-SRCS+= qdivrem.c
-
-# Stuff which isn't currently used, if at all..
-# SRCS+= bcmp.c ffs.c locc.c rindex.c
-
-# Stuff GCC may need....
-# SRCS+= adddi3.c anddi3.c ashldi3.c ashrdi3.c cmpdi2.c
-# SRCS+= iordi3.c lshldi3.c lshrdi3.c muldi3.c negdi2.c notdi2.c
-# SRCS+= subdi3.c ucmpdi2.c xordi3.c
-
-.if exists(${.CURDIR}/${MACHINE}/Makefile.inc)
-.PATH: ${.CURDIR}/${MACHINE}
-.include "${.CURDIR}/${MACHINE}/Makefile.inc"
-.endif
-
-# mcount cannot be compiled with profiling
-mcount.po: mcount.o
- cp mcount.o mcount.po
-
-install:
-
-.include <bsd.lib.mk>
OpenPOWER on IntegriCloud