From owner-freebsd-current Sat Aug 31 16: 5:39 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40C6537B400; Sat, 31 Aug 2002 16:05:36 -0700 (PDT) Received: from hawk.mail.pas.earthlink.net (hawk.mail.pas.earthlink.net [207.217.120.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id D133F43E72; Sat, 31 Aug 2002 16:05:35 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0248.cvx21-bradley.dialup.earthlink.net ([209.179.192.248] helo=mindspring.com) by hawk.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 17lHJ8-0002t2-00; Sat, 31 Aug 2002 16:05:34 -0700 Message-ID: <3D714B7F.CE386B65@mindspring.com> Date: Sat, 31 Aug 2002 16:04:31 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: obrien@FreeBSD.org Cc: freebsd-current@FreeBSD.org, Alexander Langer , Gerald Pfeifer Subject: Re: gcc 3.1 / streambuf.h broken with "using namespace std;" References: <20020828021006.D1412@fump.kawo2.rwth-aachen.de> <3D6C1F76.30B458A5@mindspring.com> <20020828063614.GA88426@dragon.nuxi.com> <3D713DD0.8FFA608A@mindspring.com> <20020831221732.GA98460@dragon.nuxi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG David O'Brien wrote: > > Because rather than leaving it alone for a while, they are already > > planning a 3.3. 8-). > > > > And comments on this list to that effect. > > I don't follow. The GCC group branches previous to a release and makes > an initial + point releases from it. I thought it was the general consensus that the 3.1 version of the compiler was broken, and generated bad code, and that the 3.2 compiler had a lot of these problems corrected, but destroyed binary compatability with 3.1. I guess the fear is that, if they are willing to destroy binary compatability between point releases, with another point release in the wings, it would be risky to pick the point release one behind to standardise upon. It was my understanding that FreeBSD 5.0 release was not going to be GCC 3.3 (because GCC 3.3 would not be released in time for FreeBSD to not be "pulling a RedHat" if they shipped a beta and called it 3.3) , might be GCC 3.2, and was currently down-rev from there. > How is this different from FreeBSD? > (other than they branch much before the .0 release and we don't). FreeBSD has been been branched for 18 months before the 5.0 release; what are you talking about?!? There's not much more "much" than that, in the entire history of GCC. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message