From owner-freebsd-current Fri Aug 14 07:49:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA06139 for freebsd-current-outgoing; Fri, 14 Aug 1998 07:49:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from icicle.winternet.com (icicle.winternet.com [198.174.169.13]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA06134 for ; Fri, 14 Aug 1998 07:49:50 -0700 (PDT) (envelope-from mestery@mail.winternet.com) Received: (from adm@localhost) by icicle.winternet.com (8.8.8/8.8.8) id JAA09013; Fri, 14 Aug 1998 09:49:14 -0500 (CDT) Received: from tundra.winternet.com(198.174.169.11) by icicle.winternet.com via smap (V2.0) id xma008982; Fri, 14 Aug 98 09:48:48 -0500 Received: from localhost (mestery@localhost) by tundra.winternet.com (8.8.7/8.8.4) with SMTP id JAA24748; Fri, 14 Aug 1998 09:47:47 -0500 (CDT) X-Authentication-Warning: tundra.winternet.com: mestery owned process doing -bs Date: Fri, 14 Aug 1998 09:47:46 -0500 (CDT) From: Kyle Mestery To: Alfred Perlstein cc: current@FreeBSD.ORG Subject: Re: new compiler? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 14 Aug 1998, Alfred Perlstein wrote: > to support more recent C++ standards by default, do any core team members > have a "favorite" compiler? i'm kinda interested in seeing if i can do > anything to have 3.0 come out with a more current compiler and would like > to know which to look at. (also considering the alpha port) > I would also like to see this happen, and would be willing to help make it happen. > gcc 2.8.1? (i've heard masses of people complain it's buggy) > ecgs (not heard much... but i know it has some interesting optimizations > for i386, and better C++ support) > anything else? > I have heard the opposite. I have heard that egcs is buggy.:) On one of the NetBSD lists, someone said the latest egcs release only compiles decent code on ix86 and sparc platforms. And Terry has said before that the way they handle threads is broken, because you must compile thread support into the compiler. I haven't heard as many bad things about gcc-2.8.1. So, what are the chances of things happening along this front? Also, if we do bring a new compiler into the tree, should we try and bring FreeBSD's shared library mechanism along with it for compatability reasons, or just go strictly elf? -- Kyle Mestery StorageTek's Network Systems Group "I'll take what you're willing to give, and I'll teach myself to live, with a walk-on part of a background shot from a movie I'm not in." - Blink 182, "Apple Shampoo" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message