From owner-freebsd-current Tue May 26 10:00:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA04112 for freebsd-current-outgoing; Tue, 26 May 1998 10:00:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA04096 for ; Tue, 26 May 1998 10:00:44 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id LAA19904; Tue, 26 May 1998 11:59:52 -0500 (EST) (envelope-from toor) From: "John S. Dyson" Message-Id: <199805261659.LAA19904@dyson.iquest.net> Subject: Re: Fix for undefined "__error" and discussion of shared object versioning In-Reply-To: <356a9f0a.251653824@mail.cetlink.net> from John Kelly at "May 26, 98 10:59:24 am" To: jak@cetlink.net (John Kelly) Date: Tue, 26 May 1998 11:59:52 -0500 (EST) Cc: chuckr@glue.umd.edu, jb@cimlogic.com.au, tlambert@primenet.com, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Tue, 26 May 1998 01:23:15 -0400 (EDT), Chuck Robey > wrote: > > >> > > BTW, what's you opinion of egcs? > >> > > >> > It seems to have frequent ups and downs. > > >I don't know if it counts as a very persuasive data point, but a real > >large port of mine, octave, won't build under egcs (I got an internal > >compiler error for which I submitted a bug report). Gcc-2.8.1 compiled > >and ran it fine > > The "e" in egcs does stand for experimental. The NetBSD developers > must be confident the bugs will shake out soon since they are planning > to move to egcs, or they must think the benefits are worth the bugs. > We are also not "controlling" egcs. This means that we are relatively passively dependent on a vendor. It is definitely hit-or-miss whether or not that we can adopt egcs. In a few weeks, I'll try to regression test a couple of egcs releases and/or snapshots. I am hopeful, but definitely not confident that one of the releases is stable enough. I really don't think that we would want to also get into compiler support issues. Tool support issues are complex enough. I can imagine that egcs (could) be stable enough for our c++ compiler, but am much less confident of it being our default c compiler. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message