From owner-freebsd-current@FreeBSD.ORG Sat Aug 7 15:42:37 2004 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 5B9FC16A4CF for ; Sat, 7 Aug 2004 15:42:37 +0000 (GMT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29DD843D3F for ; Sat, 7 Aug 2004 15:42:37 +0000 (GMT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) i77Fga6j026981; Sat, 7 Aug 2004 08:42:36 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost)i77FgalW026980; Sat, 7 Aug 2004 08:42:36 -0700 (PDT) (envelope-from sgk) Date: Sat, 7 Aug 2004 08:42:36 -0700 From: Steve Kargl To: Scott Long Message-ID: <20040807154236.GA26944@troutmask.apl.washington.edu> References: <4114D5D9.5000400@n00b.apagnu.se> <4114F3AF.4030708@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4114F3AF.4030708@samsco.org> User-Agent: Mutt/1.4.1i cc: freebsd-current@freebsd.org cc: Niclas Subject: Re: gcc 3.4.2 with -fmemoize-lookup and -fsave-memoized 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, 07 Aug 2004 15:42:37 -0000 On Sat, Aug 07, 2004 at 09:22:23AM -0600, Scott Long wrote: > Niclas wrote: > >Hi! > >I tried to upgrade my system from 5.2.1 to current a couple of hours > >ago. The build died yelling about unrecognized command line options > >-fmemoize-lookup and -fsave-memoized. It seems that those options is > >removed, and some more investigation seemed to prove that. > >Now I'm just wondering, are those options really removed, or am I just > >being stupid and overlooking something? If they are removed, shouldn't > >they be removed from src/share/examples/etc/make.conf be removed as well > >so nobody uses them? > > > >Cheers! > >//Niclas > > How exactly are you doing your upgrade? > Niclas refers to src/share/examples/etc/make.conf, which suggests that he has CXXFLAGS defined in /etc/make.conf. >From src/share/examples/etc/make.con, we find # CXXFLAGS controls the compiler settings used when compiling C++ code. # Note that CXXFLAGS is initially set to the value of CFLAGS. If you wish # to add to CXXFLAGS value, "+=" must be used rather than "=". Using "=" # alone will remove the often needed contents of CFLAGS from CXXFLAGS. # #CXXFLAGS+= -fmemoize-lookups -fsave-memoized kargl[193] c++ -fmemoize-lookups -fsave-memoized a.c cc1plus: error: unrecognized command line option "-fmemoize-lookups" cc1plus: error: unrecognized command line option "-fsave-memoized" -- Steve