From owner-freebsd-arch Sun Feb 3 3: 5:55 2002 Delivered-To: freebsd-arch@freebsd.org Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.139.170]) by hub.freebsd.org (Postfix) with ESMTP id 97F1637B400 for ; Sun, 3 Feb 2002 03:05:51 -0800 (PST) Received: (from uucp@localhost) by storm.FreeBSD.org.uk (8.11.6/8.11.6) with UUCP id g13B5jj92908; Sun, 3 Feb 2002 11:05:45 GMT (envelope-from mark@grondar.za) Received: from greenpeace.grondar.org (greenpeace [192.168.42.2]) by gratis.grondar.org (Postfix) with ESMTP id 497E757; Sun, 3 Feb 2002 11:04:31 +0000 (GMT) Received: from grondar.za (localhost [127.0.0.1]) by greenpeace.grondar.org (8.11.6/8.11.6) with ESMTP id g13B4TE45364; Sun, 3 Feb 2002 11:04:30 GMT (envelope-from mark@grondar.za) Message-Id: <200202031104.g13B4TE45364@greenpeace.grondar.org> To: Bruce Evans Cc: "M. Warner Losh" , arch@FreeBSD.ORG Subject: Re: __P macro question References: <20020203183334.C18280-100000@gamplex.bde.org> In-Reply-To: <20020203183334.C18280-100000@gamplex.bde.org> ; from Bruce Evans "Sun, 03 Feb 2002 18:43:51 +1100." Date: Sun, 03 Feb 2002 11:04:24 +0000 From: Mark Murray 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 Said Bruce Evans : > On Sat, 2 Feb 2002, M. Warner Losh wrote: > > I'm going to the trouble of doing it now because we'll have to do it > > eventually. It is sufficiently painful that I may stop doing it for > > the larger src.bin, src.sbin directories. > > You probably have at least 30 years to change them. Look at how long > it took to convert K&R code (13 years so far). I expect code that > assumes the C90 standard will take even longer to convert to C99. > standard to live much longer. There is much more of it, and fewer > reasons to convert. Say 15 years. Then another 15 to convert C99... > > > 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. If it can be done easily (willingly), I see no reason that we should not be part of the solution instead of the problem. (Perhaps that should be "solution" and "problem"). Anyway, we pride ourselves on being better than anyone else (or at least we should!), and setting a forward-looking precedent like this is an excellsent idea. Code gets copied, and if good code gets copied, then more good code gets created. M -- o Mark Murray \_ FreeBSD Services Limited O.\_ Warning: this .sig is umop ap!sdn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message