From owner-freebsd-current@FreeBSD.ORG Thu May 22 07:36: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 2958A37B401 for ; Thu, 22 May 2003 07:36:26 -0700 (PDT) Received: from sccrmhc03.attbi.com (sccrmhc03.attbi.com [204.127.202.63]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80A5443F93 for ; Thu, 22 May 2003 07:36:25 -0700 (PDT) (envelope-from fearow@attbi.com) Received: from god.woofcat.com (12-251-110-17.client.attbi.com[12.251.110.17]) by attbi.com (sccrmhc03) with SMTP id <2003052214362500300bianme>; Thu, 22 May 2003 14:36:25 +0000 Date: Thu, 22 May 2003 09:36:23 -0500 From: Anti To: freebsd-current@freebsd.org Message-Id: <20030522093623.30915ed0.fearow@attbi.com> In-Reply-To: <200305221010.59718.jlido@goof.com> References: <200305201025.30296.jlido@goof.com> <200305201512.27174.jlido@goof.com> <20030522011014.GC27806@dragon.nuxi.com> <200305221010.59718.jlido@goof.com> Organization: Woofcat X-Mailer: Sylpheed version 0.8.11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: gcc/libm floating-point bug? 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: Thu, 22 May 2003 14:36:26 -0000 > > I feel some will screem if we take away the ability to use > > -march=pentium4 in places they know for sure will work. Unix is about > > mechanisms, not policy. > > Well, we've got a compiler here with a broken mechanism. Deciding whether or > not to act on it sounds like a policy decision to me. I just hope 5.1 > doesn't get shipped with such an easy way to break stuff. p4 should expand to "-march=pentium4 -mno-sse2" (could set it to pentium3, but then people would see pentium3 being used when they specified p4 and think it's a bug)... any educated person with a legit reason to use -march=pentium4 without disabling sse2 can always add it to CFLAGS instead of setting it in CPUTYPE... don't see why anyone wouldn't want to put an end to all the breakage and bug reports due to this when the fix is so simple and of no real harm...