From owner-freebsd-current Thu May 28 21:31:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA16565 for freebsd-current-outgoing; Thu, 28 May 1998 21:31:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA16551 for ; Thu, 28 May 1998 21:31:26 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id VAA22025; Thu, 28 May 1998 21:31:25 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Nate Williams cc: joelh@gnu.org, rnordier@nordier.com, eivind@yes.no, current@FreeBSD.ORG Subject: Re: Fix for undefined "__error" and discussion of shared object versioning In-reply-to: Your message of "Thu, 28 May 1998 13:41:48 MDT." <199805281941.NAA20236@mt.sri.com> Date: Thu, 28 May 1998 21:31:25 -0700 Message-ID: <22020.896416285@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > [ Replacing GCC with TenDra ] > > > My own concern would be the amount of code in third-party programs > > that uses gccisms. > > Very few programs *should* use gccisms. If they do, they are broke > since they won't build on other OS's compilers. Ah, the old "should" argument. Unix should be beating NT in the server market. Microsoft should not be the number one software company right now. Programmers should write better code. C++ is evil and should die. All things which *should* be true but don't make one hairy tootsie-pop's worth of difference in determining how things are in the real world. I don't expect to find gcc-isms hiding behind every bush, but I do think they will prove to be more common in actual use than anyone had suspected. And no, to answer the next question, it would not be the best possible use of our time to go chasing down all such instances when there are so many more urgent non-compiler related issues to be chasing in FreeBSD. Geeze, if you've got *that* much extra energy, Nate, then how about implementing 32-bit Cardbus support for PAO? I can think of a lot of laptop owners, both present and future, who could sure use that a lot more than they could use a 2nd compiler option. :-) - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message