From owner-cvs-sys Fri Mar 17 20:05:02 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA10263 for cvs-sys-outgoing; Fri, 17 Mar 1995 20:05:02 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id UAA10257; Fri, 17 Mar 1995 20:05:00 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id UAA19358; Fri, 17 Mar 1995 20:03:47 -0800 From: Poul-Henning Kamp Message-Id: <199503180403.UAA19358@ref.tfs.com> Subject: Re: cvs commit: src/sys/libkern locc.c random.c scanc.c skpc.c libkern.h To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Date: Fri, 17 Mar 1995 20:03:46 -0800 (PST) Cc: davidg@Root.COM, bde@zeta.org.au, CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com In-Reply-To: <199503180358.TAA20189@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Mar 17, 95 07:58:50 pm Content-Type: text Content-Length: 1170 Sender: cvs-sys-owner@freebsd.org Precedence: bulk > That was what Berkeley intended when they did this, if you have doubts go > read /usr/src/lib/libc/Makefile, targets libkern:, libkern.gen, and > libkern.${MACHINE}... the one of real interest here is: > > libkern.gen: ${KQSRCS} ${KSRCS} > cp -p ${.CURDIR}/quad/quad.h ${.ALLSRC} /sys/libkern > > > And KQSRCS and KSRCS are: > KQSRCS= adddi3.c anddi3.c ashldi3.c ashrdi3.c cmpdi2.c divdi3.c iordi3.c \ > lshldi3.c lshrdi3.c moddi3.c muldi3.c negdi2.c notdi2.c qdivrem.c \ > subdi3.c ucmpdi2.c udivdi3.c umoddi3.c xordi3.c > KSRCS= bcmp.c ffs.c index.c mcount.c rindex.c strcat.c strcmp.c strcpy.c \ > strlen.c strncpy.c > > > inet_ntoa.c was recently added by Garrett, who probably did not know to > go update these unused rules in libc/Makefile. It also appears > that Garrett wrote they one in libkern from scratch and is claiming > copy right on it, and from looking at the two he has a right to that > copyright. > Now what document does this go into ???? -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant'