From owner-cvs-sys Fri Mar 17 20:06:35 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA10528 for cvs-sys-outgoing; Fri, 17 Mar 1995 20:06:35 -0800 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id UAA10503; Fri, 17 Mar 1995 20:06:31 -0800 Received: from corbin.Root.COM (corbin.Root.COM [198.145.90.18]) by Root.COM (8.6.8/8.6.5) with ESMTP id UAA18562; Fri, 17 Mar 1995 20:06:28 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.11/8.6.5) with SMTP id UAA00419; Fri, 17 Mar 1995 20:06:27 -0800 Message-Id: <199503180406.UAA00419@corbin.Root.COM> X-Authentication-Warning: corbin.Root.COM: Host localhost didn't use HELO protocol To: "Rodney W. Grimes" cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/libkern locc.c random.c scanc.c skpc.c libkern.h In-reply-to: Your message of "Fri, 17 Mar 95 19:58:50 PST." <199503180358.TAA20189@gndrsh.aac.dev.com> From: David Greenman Reply-To: davidg@Root.COM Date: Fri, 17 Mar 1995 20:06:27 -0800 Sender: cvs-sys-owner@freebsd.org Precedence: bulk >> NOT! IMNSHO, copying files out of libc for the kernel is extremely evil. > >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: Did I say I had any doubt? No, I'm quite aware of this. I just happen not to agree with it. I was *shocked* when I first heard about it last year, and I remain incredulous. It's bad enough that we have a libkern in the first place, and it's a lot worse that it has all of these contortions. I personally prefer to know exactly what is going to be in the kernel and find it more than a little obnoxious to have an unknown set of .o's included out of libkern.a, and quite evil for the sources to come out of libc. I'm willing to live with the pot-luck .o's, but I'm not willing to live with them coming from libc. -DG