From owner-freebsd-arch Sun Feb 3 7:22:53 2002 Delivered-To: freebsd-arch@freebsd.org Received: from rover.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 55C3537B404 for ; Sun, 3 Feb 2002 07:22:46 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.3/8.11.3) with ESMTP id g13FMho53910; Sun, 3 Feb 2002 08:22:44 -0700 (MST) (envelope-from imp@village.org) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.11.6/8.11.6) with ESMTP id g13FMfL17850; Sun, 3 Feb 2002 08:22:42 -0700 (MST) (envelope-from imp@village.org) Date: Sun, 03 Feb 2002 08:22:21 -0700 (MST) Message-Id: <20020203.082221.95822540.imp@village.org> To: bde@zeta.org.au Cc: drosih@rpi.edu, deatley@apple.com, arch@FreeBSD.ORG Subject: Re: __P macro question From: "M. Warner Losh" In-Reply-To: <20020203183334.C18280-100000@gamplex.bde.org> References: <20020202.153941.85552167.imp@village.org> <20020203183334.C18280-100000@gamplex.bde.org> X-Mailer: Mew version 2.1 on Emacs 21.1 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 In message: <20020203183334.C18280-100000@gamplex.bde.org> Bruce Evans writes: : > At some point we're going to have to do this, why not now. I know : > that standard is a bit vague about the timeframe, but I suspect that : : It costs too much to convert old (working) code IMO. So far this old working code has had a number of minor issues with type mismatches. These type mismatches have been found when moving to a full prototype. Someone with a deep knowledge of what is going on behind the scenes will understand, but the new prototype code is clearer without that need for deep understanding. talkd is one of the programs I've had the most problems with, mostly due to its not having an extern.h file where all the function prototypes were defined. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message