From owner-freebsd-current@FreeBSD.ORG Fri Jul 18 18:55:26 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 5967B37B401; Fri, 18 Jul 2003 18:55:26 -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 9DB2443F85; Fri, 18 Jul 2003 18:55:25 -0700 (PDT) (envelope-from llewelly@lifesupport.shutdown.com) Received: (from llewelly@localhost) by lifesupport.shutdown.com (8.11.2/8.11.2) id h6J1oiu07237; Fri, 18 Jul 2003 18:50:44 -0700 (PDT) To: Peter Kadau References: <20030718191649.GB84963@freefall.freebsd.org> <1058556984.32024.24.camel@straycat> From: LLeweLLyn Reese Date: 18 Jul 2003 18:50:42 -0700 In-Reply-To: <1058556984.32024.24.camel@straycat> Message-ID: Lines: 26 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: "Jacques A. Vidrine" 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: Sat, 19 Jul 2003 01:55:26 -0000 Peter Kadau writes: > Hi ! > > > Then configure runs gcc with wrong parameters. In GCC 3.3 -pedantic implies > > -pedantic-error, unless -fpermissive is specified too. > > ??? The info page doesn't say so. > If one can't trust the GNU info pages - what a mess, > considered that they refuse to maintain proper manpages either... > Confused. Please enlighten me. You can look at the online docs: http://gcc.gnu.org/onlinedocs/gcc-3.3/gcc/Warning-Options.html#Warning%20Options and search for -pendantic for the general description, and: http://gcc.gnu.org/onlinedocs/gcc-3.3/gcc/C---Dialect-Options.html#C++%20Dialect%20Options and search for permissive, to see the condition Alexander speaks of. (I'm new to FreeBSD, but I get the impression the FreeBSD gcc33 port changes a few gcc behaviors. So those docs won't be perfect. But they aren't in the first place, and are better than nothing until some does the hard work merging in documentation files.)