From owner-freebsd-current@FreeBSD.ORG Fri Jul 18 11:48:46 2003 Return-Path: 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 E55A437B401; Fri, 18 Jul 2003 11:48:46 -0700 (PDT) Received: from lifesupport.shutdown.com (dsl092-048-059.sfo2.dsl.speakeasy.net [66.92.48.59]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DDF443FBF; Fri, 18 Jul 2003 11:48:46 -0700 (PDT) (envelope-from llewelly@lifesupport.shutdown.com) Received: (from llewelly@localhost) by lifesupport.shutdown.com (8.11.2/8.11.2) id h6IIiPt06249; Fri, 18 Jul 2003 11:44:25 -0700 (PDT) To: "Jacques A. Vidrine" References: <1058366903.81198.18.camel@skeeve> <20030718153358.GC67855@madman.celabo.org> <20030718113753.080b442d.ak03@gte.com> <200307181812.18604.michaelnottebrock@gmx.net> <20030718172335.GA70231@madman.celabo.org> From: LLeweLLyn Reese Date: 18 Jul 2003 11:44:23 -0700 In-Reply-To: <20030718172335.GA70231@madman.celabo.org> Message-ID: Lines: 23 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-current@freebsd.org Subject: Re: gcc-3.3 issues X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2003 18:48:47 -0000 "Jacques A. Vidrine" writes: > [For some reason I haven't seen Alexander's post yet, so I'm mixing > replies here.] > > On Fri, Jul 18, 2003 at 06:12:10PM +0200, Michael Nottebrock wrote: > > On Friday 18 July 2003 17:37, Alexander Kabaev wrote: > > > On Fri, 18 Jul 2003 10:33:58 -0500 > > > > > > "Jacques A. Vidrine" wrote: > > > > I also recall lots of missing `typename's in the system headers that > > > > were resolved in the actual GCC distribution. > > > > > > > > Alexander, do the STL headers et. al. get updated with the rest of the > > > > compiler chain? > > > > > > Yes. But libstdc++ itself lags a bit behind GCC features. The reason why > > > GCC ports are not reporting any errors is because by default GCC > > > suppresses warnings from system headers, and C++ headers are considered > > > system. We disable this suppression in imported compiler. [snip] Curiosity: Why does this suppression get disabled in the imported compiler?