From owner-freebsd-alpha Mon Nov 11 9:23:21 2002 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 0760437B485 for ; Mon, 11 Nov 2002 09:23:16 -0800 (PST) Received: from mail.speakeasy.net (mail17.speakeasy.net [216.254.0.217]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D95743E75 for ; Mon, 11 Nov 2002 09:23:16 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 10201 invoked from network); 11 Nov 2002 17:23:19 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail17.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 11 Nov 2002 17:23:19 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id gABHND2D001600; Mon, 11 Nov 2002 12:23:14 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <55809.1037029315@critter.freebsd.dk> Date: Mon, 11 Nov 2002 12:23:15 -0500 (EST) From: John Baldwin To: Poul-Henning Kamp Subject: Re: ev4/5/6 issue ? Cc: alpha@FreeBSD.ORG, Andrew Gallatin Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 11-Nov-2002 Poul-Henning Kamp wrote: > In message <15823.51765.171947.796322@grasshopper.cs.duke.edu>, Andrew Gallatin > writes: > >>Your initial assertion that this might be happening because the >>libraries are built for ev6 on beast could be true. Can you verify >>that that 12001f4e4 is indeed inside a library function using nm? > > Well, GDB said that much already. > >>That doesn't solve the initial problem of why your make was busted, >>though. If its in the libs, then your libs are likely busted too. >>Perhaps you'll also need to build a libc on beast, explicitly >>setting your cpuflags to ev4. Or perhaps the compiler is emitting >>FIX instructions when it should not. > > I think ev4 should be the default on beast. This release wasn't built on beast. It was built on a DS20 (which is an EV6). However, it should be built with '-mcpu=ev4 -mtune=ev6' so it should not be using any !ev4 instructions. Perhaps -mtune is broken? Hmm, actually, the whole release was compiled with '-mcpu=ev5 -mtune=ev5'. I do know that on alpha gcc "adjusts" itself to whatever CPU it is built on, so maybe because the gcc in the release make world was built on an EV6 it thinks it can emit EV6 instructions? Weird. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message