head	1.14;
access;
symbols
	RELENG_2_1_7_RELEASE:1.9
	RELENG_2_1_6_1_RELEASE:1.9
	RELENG_2_1_6_RELEASE:1.9
	RELENG_2_1_5_RELEASE:1.9
	bsd_44_lite_2:1.1.1.1
	RELENG_2_1_0_RELEASE:1.9
	RELENG_2_1_0:1.9.0.4
	RELENG_2_1_0_BP:1.9
	RELENG_2_0_5_RELEASE:1.9
	RELENG_2_0_5:1.9.0.2
	RELENG_2_0_5_BP:1.9
	RELENG_2_0_5_ALPHA:1.9
	OLAH_TTCP:1.5.0.4
	RELEASE_2_0:1.5
	BETA_2_0:1.5
	ALPHA_2_0:1.5.0.2
	REL_before_johndavid_2_0_0:1.1.1.1
	bsd_44_lite:1.1.1.1
	CSRG:1.1.1;
locks; strict;
comment	@# @;


1.14
date	95.12.30.18.56.40;	author peter;	state dead;
branches;
next	1.13;

1.13
date	95.12.26.13.58.31;	author bde;	state dead;
branches;
next	1.12;

1.12
date	95.12.19.19.47.05;	author nate;	state Exp;
branches;
next	1.11;

1.11
date	95.11.08.08.40.09;	author phk;	state Exp;
branches;
next	1.10;

1.10
date	95.10.05.14.46.07;	author phk;	state Exp;
branches;
next	1.9;

1.9
date	95.03.23.07.02.14;	author rgrimes;	state Exp;
branches
	1.9.4.1;
next	1.8;

1.8
date	95.03.16.17.32.20;	author wollman;	state Exp;
branches;
next	1.7;

1.7
date	95.02.27.09.16.02;	author ugen;	state Exp;
branches;
next	1.6;

1.6
date	95.01.10.01.57.56;	author bde;	state Exp;
branches;
next	1.5;

1.5
date	94.10.26.11.14.21;	author jkh;	state Exp;
branches;
next	1.4;

1.4
date	94.10.25.14.57.56;	author jkh;	state Exp;
branches;
next	1.3;

1.3
date	94.09.15.15.41.47;	author paul;	state Exp;
branches;
next	1.2;

1.2
date	94.08.02.07.43.40;	author davidg;	state Exp;
branches;
next	1.1;

1.1
date	94.05.24.10.04.51;	author rgrimes;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	94.05.24.10.04.52;	author rgrimes;	state Exp;
branches;
next	;

1.9.4.1
date	99.09.05.08.32.54;	author peter;	state Exp;
branches;
next	;


desc
@@


1.14
log
@recording cvs-1.6 file death
@
text
@#	@@(#)Makefile	7.9 (Berkeley) 6/1/93
# $Id: Makefile,v 1.13 1995/12/26 13:58:31 bde dead peter $

.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>
@


1.13
log
@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.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.12 1995/12/19 19:47:05 nate Exp bde $
@


1.12
log
@Add-back strlen.c to the library in case a kernel is compiled without
optimization.  Gcc only in-lines calls to strlen with optimization
turned on.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.11 1995/11/08 08:40:09 phk Exp $
@


1.11
log
@Add qsort() to libkern, taken from libc.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.10 1995/10/05 14:46:07 phk Exp $
d10 3
a12 4
SRCS+=	mcount.c
SRCS+=  qsort.c
SRCS+=	strcpy.c strcmp.c strncpy.c strncmp.c strcat.c
SRCS+=	skpc.c scanc.c random.c inet_ntoa.c
d19 1
a19 1
# SRCS+=	bcmp.c ffs.c locc.c rindex.c strlen.c
@


1.10
log
@Comment out, but don't delete stuff we don't use.
Classify in "gcc stuff" and "legitimate stuff".
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.9 1995/03/23 07:02:14 rgrimes Exp $
d11 1
@


1.9
log
@Do not install libkern into /usr/lib, blank target install: added.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.8 1995/03/16 17:32:20 wollman Exp $
d8 17
a24 5
SRCS=	adddi3.c anddi3.c ashldi3.c ashrdi3.c bcmp.c cmpdi2.c divdi3.c \
	ffs.c iordi3.c inet_ntoa.c locc.c lshldi3.c lshrdi3.c mcount.c \
	moddi3.c muldi3.c negdi2.c notdi2.c qdivrem.c random.c rindex.c \
	scanc.c skpc.c strcat.c strcmp.c strcpy.c strlen.c strncmp.c \
	strncpy.c subdi3.c ucmpdi2.c udivdi3.c umoddi3.c xordi3.c
@


1.9.4.1
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.8
log
@Add inet_ntoa() and replace ARP's private routine with same.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.7 1995/02/27 09:16:02 ugen Exp $
d22 2
@


1.7
log
@Add strncmp() function..I need it and
hope nobody will eat me alive for this..:)
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.6 1995/01/10 01:57:56 bde Exp $
d9 4
a12 4
	ffs.c iordi3.c locc.c lshldi3.c lshrdi3.c mcount.c moddi3.c \
	muldi3.c negdi2.c notdi2.c qdivrem.c random.c rindex.c scanc.c \
	skpc.c strcat.c strcmp.c strcpy.c strlen.c strncmp.c strncpy.c \
	subdi3.c ucmpdi2.c udivdi3.c umoddi3.c xordi3.c
@


1.6
log
@Always build libkern_p.a.  `NOPROFILE' should only control user libraries.
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.5 1994/10/26 11:14:21 jkh Exp $
d11 1
a11 1
	skpc.c strcat.c strcmp.c strcpy.c strlen.c strncpy.c \
@


1.5
log
@I'm going to nuke strtol() for now.  Now I need strncmp() and rather
that add it too, and end up fighting an unwanted battle right now,
I'm just going to back away from both and start including my own private
copies of everything.  I'm not going to use _anything_ from libkern
until we decide its fate.
@
text
@d2 3
a4 1
# $Id: Makefile,v 1.4 1994/10/25 14:57:56 jkh Exp $
@


1.4
log
@Add strtol() to libkern in support of some other work I'm doing.
I just know I'm going to get flamed for adding for the miserable
abortion that is libkern, but what am I supposed to do?  At least I
didn't drag in the ctype stuff! :-)
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.3 1994/09/15 15:41:47 paul Exp $
d9 1
a9 1
	skpc.c strcat.c strcmp.c strcpy.c strlen.c strncpy.c strtol.c \
@


1.3
log
@Added -DKERNEL and  added support for kernel profiling.
Reviewed by:	Bruce
@
text
@d2 1
a2 1
# $Id: Makefile,v 1.2 1994/08/02 07:43:40 davidg Exp $
d9 2
a10 2
	skpc.c strcat.c strcmp.c strcpy.c strlen.c strncpy.c subdi3.c \
	ucmpdi2.c udivdi3.c umoddi3.c xordi3.c
@


1.2
log
@Added $Id$
@
text
@d2 1
a2 1
# $Id$
d5 1
a5 1
CFLAGS+= -I${.CURDIR} -I${.CURDIR}/..
@


1.1
log
@Initial revision
@
text
@d2 1
@


1.1.1.1
log
@BSD 4.4 Lite Kernel Sources
@
text
@@
