From owner-freebsd-arch@FreeBSD.ORG Tue Mar 13 09:45:35 2007 Return-Path: X-Original-To: arch@freebsd.org Delivered-To: freebsd-arch@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0642C16A400 for ; Tue, 13 Mar 2007 09:45:35 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id C4B3B13C455 for ; Tue, 13 Mar 2007 09:45:34 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id BD1472085; Tue, 13 Mar 2007 10:21:26 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id AC46A207E; Tue, 13 Mar 2007 10:21:26 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 1001) id 25376B88E; Tue, 13 Mar 2007 10:21:26 +0100 (CET) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Poul-Henning Kamp References: <39968.1173776514@critter.freebsd.dk> Date: Tue, 13 Mar 2007 10:21:26 +0100 In-Reply-To: <39968.1173776514@critter.freebsd.dk> (Poul-Henning Kamp's message of "Tue, 13 Mar 2007 09:01:54 +0000") Message-ID: <864pop8pnt.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: arch@freebsd.org Subject: Re: bikeshed proposal X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2007 09:45:35 -0000 Poul-Henning Kamp writes: > It has always bothered me that some of the TAILQ macros need to > know the struct name of the header type. > [...] > Obviously this is bikeshed fodder, but given how big a help > is programming-wise, and given that those four macros are comparatively > seldomly used, I will propose to remove this wart from > under the banner of computer science in general and suffer the minor > backwards compatibility issues it will cause. The backwards compatibility issues may be minor, but the compatibility-with-other-BSDs issues aren't... DES --=20 Dag-Erling Sm=F8rgrav - des@des.no