From owner-cvs-all Tue Dec 15 03:37:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA16048 for cvs-all-outgoing; Tue, 15 Dec 1998 03:37:18 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA16042; Tue, 15 Dec 1998 03:37:16 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id MAA01238; Tue, 15 Dec 1998 12:37:02 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id MAA48190; Tue, 15 Dec 1998 12:36:56 +0100 (MET) Message-ID: <19981215123642.C46780@follo.net> Date: Tue, 15 Dec 1998 12:36:42 +0100 From: Eivind Eklund To: Matthew Dillon , Mike Smith Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/isa labpc.c References: <199812150420.UAA02573@dingo.cdrom.com> <199812150439.UAA51106@apollo.backplane.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199812150439.UAA51106@apollo.backplane.com>; from Matthew Dillon on Mon, Dec 14, 1998 at 08:39:40PM -0800 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Mon, Dec 14, 1998 at 08:39:40PM -0800, Matthew Dillon wrote: > You guys are being silly. Short of rewriting the kernel entirely we > can definitely assume that NULL is bitwise 0. Not only that, but we > can make assumptions about the relationship between (void *) and > (anyothertype *) as well. There is nothing wrong with being pragmatic > if it means a hundred people will be actively developing for the code > instead of just two or three. I am being pragmatic. I relate to the only document I have :-) I belive it will take some arguing to convince me that breaking ANSI C except where necessary is a good thing, though - and for this specific set of code it is not necessary. Anyway; WRT NULL pointers the only thing I did was add a note to the commit logs to allow later persual if somebody at some point need to enforce this restriction; I think sending mail commenting about it at all is giving it more attention than it deserve. The other issues in Mike's mail are more relevant (in that they are easier to find, less natural to think, and pretty clearly has a large chance of blowing our leg off instead of just creating a small bruise on the foot). Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message