From owner-freebsd-alpha@FreeBSD.ORG Sat Mar 29 13:18:52 2003 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3691B37B401 for ; Sat, 29 Mar 2003 13:18:52 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D0E943F3F for ; Sat, 29 Mar 2003 13:18:51 -0800 (PST) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.8/8.12.7) with ESMTP id h2TLIdAm002005; Sat, 29 Mar 2003 13:18:44 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.8/8.12.8/Submit) id h2TLIdfE002004; Sat, 29 Mar 2003 13:18:39 -0800 (PST) Date: Sat, 29 Mar 2003 13:18:39 -0800 From: "David O'Brien" To: Fred Clift Message-ID: <20030329211839.GE37614@dragon.nuxi.com> Mail-Followup-To: David O'Brien , Fred Clift , alpha@freebsd.org References: <16000.24970.493746.357815@grasshopper.cs.duke.edu> <20030325092026.X54897-100000@vespa.dmz.orem.verio.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030325092026.X54897-100000@vespa.dmz.orem.verio.net> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: alpha@freebsd.org Subject: Re: HEADS UP: Don't upgrade your Alphas! X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 21:18:53 -0000 On Tue, Mar 25, 2003 at 09:23:36AM -0700, Fred Clift wrote: > > David O'Brien writes: > > > On Mon, Mar 24, 2003 at 01:37:50PM -0500, Andrew Gallatin wrote: > > > > So, I think that making it the default is probably the best. As long > > > > as somebody can turn it off with -mnoieee or something. > > > > > > Unfortnately, that is hard to do (turning it off). :-( > > > Do I commit my patches if it means one cannot turn it off? > > > So how are you achieving this? Are you changing makefiles in the > buildsystem? No, by hacking the compiler code. > How about tweaking the compiler so that the default semantics are reversed > and then change the flag -mieeee (or whatever it was -- can't remember) to > just be -noieee as suggested? > > By just changing the compiler, we dont have to touch the rest of the > system, and people can still get the desired behavior fairly easily... Uh... show me your FSF GCC committable patches please. You're boarder line insulting me here, so do not offer anymore suggestions w/o some code to back it up. > I dont know what changes we make already but I understand that there is > some customization to the compiler that is imported into the system. So, > what is one more change? A PITA to maintain and something that might not at all port to some future version of GCC like 3.3 or 3.4.