Date: Mon, 29 Dec 2008 18:43:39 -0700 (MST) From: "M. Warner Losh" <imp@bsdimp.com> To: arm@FreeBSD.org Subject: Fw: Cirrus EP93xx MaverickCrunch GCC 4.3.2 patches Message-ID: <20081229.184339.1791045642.imp@bsdimp.com>
next in thread | raw e-mail | index | archive | help
----Next_Part(Mon_Dec_29_18_43_39_2008_883)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit FYI. I've not evaluated these patches, but thought people here might be interested in them. Warner ----Next_Part(Mon_Dec_29_18_43_39_2008_883)-- Content-Type: Message/Rfc822 Content-Transfer-Encoding: 7bit Content-Disposition: inline Delivery-Date: Mon, 29 Dec 2008 18:06:51 -0700 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on harmony.bsdimp.com X-Spam-Level: * X-Spam-Status: No, score=1.3 required=3.5 tests=EMPTY_MESSAGE, MISSING_SUBJECT, NO_RECEIVED autolearn=no version=3.2.5 Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id mBU14KJ1099767 for <imp@bsdimp.com>; Mon, 29 Dec 2008 18:04:21 -0700 (MST) (envelope-from bounces-port-arm-owner-imp=bsdimp.com@NetBSD.org) Received: by mail.netbsd.org (Postfix, from userid 0) id 2D1F163B122; Tue, 30 Dec 2008 01:04:17 +0000 (UTC) Delivered-To: port-arm@netbsd.org Received: from mail-ew0-f17.google.com (mail-ew0-f17.google.com [209.85.219.17]) by mail.netbsd.org (Postfix) with ESMTP id 8E8F263B108 for <port-arm@netbsd.org>; Tue, 30 Dec 2008 01:04:15 +0000 (UTC) Received: by ewy10 with SMTP id 10so5275821ewy.13 for <port-arm@netbsd.org>; Mon, 29 Dec 2008 17:04:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:mime-version:content-type:content-transfer-encoding :content-disposition:x-google-sender-auth; bh=g8oEvQPnUPgJLJxC2KE2Di19s+1JoqijtD0WZ8POflw=; b=wQPDBT0PDVXMr5H+5GT5lK/XpdHQRbg7cmA4AQBuWk/pIxRmqFhfh4IqzoZTudKyA+ fS00TRa2GmNpFv/6eGraq1TeZPXE8cNgYoqlnAzW0BImabGVcyTJ3IKWZ5xjk4F6QI9V aArcnWZ9SQBEw+yVkF2v64ku1u7ko3/7heZZ4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition:x-google-sender-auth; b=rp5p6QX7TvZ3t7zBzrMYKfz2tk3wb3ym9egxND1hKm2fdrKeP/lNslezZ2M7zv9hn6 KNSjszOrJVt5CJ/COGxKmmtNhJXMO5py8kkNGaMIcXw4UV61g6mZ6AfFlgWQa5f2gzP2 FDgkcMs8bWw1F8sNjJ8x5cRFoF+rKM7uz+zsI= Received: by 10.210.144.3 with SMTP id r3mr4735300ebd.198.1230599054311; Mon, 29 Dec 2008 17:04:14 -0800 (PST) Received: by 10.210.129.20 with HTTP; Mon, 29 Dec 2008 17:04:14 -0800 (PST) Message-ID: <56d259a00812291704y7fa38d0h26762c221be23a62@mail.gmail.com> Date: Tue, 30 Dec 2008 01:04:14 +0000 From: "Martin Guy" <martinwguy@yahoo.it> To: "debian-arm@lists.debian.org" <debian-arm@lists.debian.org>, port-arm@NetBSD.org, linux-arm@lists.arm.linux.org.uk Subject: Cirrus EP93xx MaverickCrunch GCC 4.3.2 patches MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: f7184a8d0764ce69 Sender: port-arm-owner@NetBSD.org List-Id: port-arm Precedence: list Hi all Thought I'd broadcast this more widely in the hope of catching more Crunh-weary folks ;) ---------- Forwarded message ---------- From: Martin Guy <martinwguy@yahoo.it> Date: Dec 18, 2008 2:39 PM Subject: Re: in at the deep end To: linux-cirrus@freelists.org Ok, I have working Maverick patches for gcc-4.3.2. Main differences from the Futaris 4.1.2 and 4.2.0 ones: - no negative impact on speed of regular ARM code - addition of -mieee flag for full IEEE precision at about half of full speed - generated floating point code is about 10% faster See martinwguy.co.uk/martin/crunch for patches, native compiler tarballs and description. While I've compiled and run testsuite of various real programs, the infamous "paranoia" IEEE conformance torture test when testing double precision, fails in bizarre ways (see above web page). This seems to be due to further undocumented subtle timing bugs in the silicon, which only "paranoia" is unlucky enough to tickle. Enjoy; feedback welcome M ----Next_Part(Mon_Dec_29_18_43_39_2008_883)----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081229.184339.1791045642.imp>