From owner-freebsd-alpha Tue Feb 11 15:30:28 2003 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F7F737B401 for ; Tue, 11 Feb 2003 15:30:27 -0800 (PST) Received: from stork.mail.pas.earthlink.net (stork.mail.pas.earthlink.net [207.217.120.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id B920B43F3F for ; Tue, 11 Feb 2003 15:30:26 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from pool0132.cvx40-bradley.dialup.earthlink.net ([216.244.42.132] helo=mindspring.com) by stork.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 18ijr3-0001jL-00; Tue, 11 Feb 2003 15:30:22 -0800 Message-ID: <3E498737.22D2187A@mindspring.com> Date: Tue, 11 Feb 2003 15:28:55 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Fred Clift Cc: freebsd-alpha@freebsd.org Subject: Re: Open Watcom compiler References: <20030211140121.M19793-100000@vespa.dmz.orem.verio.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a4a09d3a1bb1dd98cacfccab41a1ce8b5f350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Fred Clift wrote: > So you are saying there is a significant drive to move to tendra rather > than gcc? > > Sure everyone gripes about gcc, but there are a LOT of gccisms in the code > - it would be a major undertaking to mvoe to a new compiler. > > Would you care to lists the bennefits of doing this? #1: It will shut up the gripes about GCC (everyone) #2: It will shut up the gripes about the GPL (mostly commercial interests) #3: It will make it easier to port FreeBSD to a new platform, where GCC is not currently supported: A: No need to become the GCC maintainer for that platform, and be license-bound to provide an FTP archive for a year and a half B: No need to chase bugs, not knowing if it's the OS or the compiler that's at fault, only to find out later that it's the compiler. #4: It will enable the use of compilers which generate better code for a given platform than GCC could ever hope to generate in the next 10 years (e.g. Compaq CC for Alpha, ICC for Intel Pentium 4 and IA64 architectures, SunSoft compiler for SPARC) #5: It will end threads like this one in the mailing lists -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message