From owner-freebsd-current@FreeBSD.ORG Tue Jul 29 14:09:09 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 4097037B401; Tue, 29 Jul 2003 14:09:09 -0700 (PDT) Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7982543F85; Tue, 29 Jul 2003 14:09:08 -0700 (PDT) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.12.9/8.12.9) id h6TL91Yx076347; Tue, 29 Jul 2003 16:09:01 -0500 (CDT) (envelope-from dan) Date: Tue, 29 Jul 2003 16:09:01 -0500 From: Dan Nelson To: Ruslan Ermilov Message-ID: <20030729210901.GC39375@dan.emsphone.com> References: <20030729103054.GA33488@BSDWins.Com> <20030729120105.GB20737@sunbay.com> <20030729123740.GA6239@BSDWins.Com> <20030729125738.GA27879@sunbay.com> <20030729134154.GA7048@BSDWins.Com> <20030729143848.GA37496@sunbay.com> <20030730060749.G978@gamplex.bde.org> <20030729203250.GE66399@sunbay.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030729203250.GE66399@sunbay.com> X-OS: FreeBSD 5.1-CURRENT X-message-flag: Outlook Error User-Agent: Mutt/1.5.4i cc: Peter Wemm cc: current@freebsd.org cc: John De Boskey Subject: Re: -current 'make release' status? [SOLVED] 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: Tue, 29 Jul 2003 21:09:09 -0000 In the last episode (Jul 29), Ruslan Ermilov said: > Hm, I always thought that -O2 and -Os are just useful aliases that in > effect only turn a few dozens of -f optimization flags, and that > switching some of them off later is allowed. I.e., "-Os > -fno-strict-aliasing" should work. That does work, but there are still things you can't turn off with -f. They're half-aliases. toplev.c::parse_options_and_default_flags does set -f flags based on the optimization level, but there is still a whole lot of gcc code that directly tests the value of optimize and optimize_size. -- Dan Nelson dnelson@allantgroup.com