From owner-freebsd-arch Wed Jan 30 23:29:42 2002 Delivered-To: freebsd-arch@freebsd.org Received: from a96180.upc-a.chello.nl (a96180.upc-a.chello.nl [62.163.96.180]) by hub.freebsd.org (Postfix) with ESMTP id 12CE437B402; Wed, 30 Jan 2002 23:29:35 -0800 (PST) Received: by a96180.upc-a.chello.nl (Postfix, from userid 1001) id C5B9D216F; Thu, 31 Jan 2002 08:29:33 +0100 (CET) Date: Thu, 31 Jan 2002 08:29:33 +0100 From: Jeroen Ruigrok/asmodai To: Kirk McKusick Cc: arch@FreeBSD.ORG, Peter Wemm , Poul-Henning Kamp , Dallas De Atley , Jordan Hubbard , "Perry E. Metzger" , "Todd C. Miller" , Theo de Raadt Subject: Re: __P macro question Message-ID: <20020131072933.GQ22384@daemon.ninth-circle.org> References: <68578.1012450924@winston.freebsd.org> <200201310701.g0V71Ci75803@beastie.mckusick.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200201310701.g0V71Ci75803@beastie.mckusick.com> User-Agent: Mutt/1.3.24i Organisation: Ninth Circle Enterprises Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -On [20020131 08:15], Kirk McKusick (mckusick@mckusick.com) wrote: >As the initial perpetrator of __P(()) I will be the Nth to say >(where N is a distressingly large number) that its usefulness >has long gone. Since a big objection has been coordinating with >the other BSD's, I took the liberty of asking them (see responses >below). They are just as eager to get rid of it, but have been >waiting for the other BSD's as well. Time's up. We all agree, >__P(()) should be history. Let's all just set about making it >so and get on with something important. Ok, so allow me to drag this line a bit further, and this will interest Dallas probably as well: Can we make a combined effort, OpenBSD, NetBSD, FreeBSD and Darwin/Mac OS X to target getting rid of this in our respective CURRENT/development trees? Which items can we identify to tackle in this effort? - Get rid of __P() macros in source files - Use proper ANSI prototypes, this flows from the point above what else? Are there any choking points? As far as I can see we all have compilers which should not give any problems with this. What would be the timeframe in which we want to accomplish this? -- Jeroen Ruigrok van der Werven / asmodai / Kita no Mono / xMach coreteam asmodai@[wxs.nl|xmach.org], finger asmodai@ninth-circle.org http://www.softweyr.com/asmodai/ We've laid together in the sun before the mind-rape has begun... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message