From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MJ6Yz-0000nc-HL for garchives@archives.gentoo.org; Tue, 23 Jun 2009 14:01:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 71F07E06F9; Tue, 23 Jun 2009 14:01:28 +0000 (UTC) Received: from hrndva-omtalb.mail.rr.com (hrndva-omtalb.mail.rr.com [71.74.56.122]) by pigeon.gentoo.org (Postfix) with ESMTP id 50C00E06F9 for ; Tue, 23 Jun 2009 14:01:28 +0000 (UTC) Received: from [192.168.2.37] (really [24.73.161.102]) by hrndva-omta04.mail.rr.com with ESMTP id <20090623140127741.INZO25939@hrndva-omta04.mail.rr.com>; Tue, 23 Jun 2009 14:01:27 +0000 Message-ID: <4A40E166.8030507@tampabay.rr.com> Date: Tue, 23 Jun 2009 10:06:30 -0400 From: wireless User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.21) Gecko/20090505 SeaMonkey/1.1.16 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@lists.gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org MIME-Version: 1.0 To: gentoo-embedded@lists.gentoo.org Subject: Re: [gentoo-embedded] sparcv8 gcc References: <4A3CA9E1.20101@gentoo.org> <4A3CAC89.2050906@gentoo.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 42f7599d-a6d1-41fd-b937-94bfe574c4ae X-Archives-Hash: 0969487bbc765c27f63ecd6372087096 =F3=C5=D2=C7=C5=CA =ED=C9=D2=CF=CE=CF=D7 wrote: >>> http://gcc.gnu.org/onlinedocs/gcc-4.4.0/gcc/SPARC-Options.html#SPARC-= Options >>> You'll need to use -mno-fpu on the CFLAGS. And again, the -softfloat- >>> thing on the CHOST is gentoo-specific and only applies to ARM. >> Thanks! i'll try it as soon as i can. > Hi. > man gcc says about -mno-fpu in SPARC section that "... you need to > compile libgcc.a, the library that comes with GCC, with -msoft-float > in order for this to work". So i try that: Well, I'm not up on the sparc architecture. But, maybe there are different versions of the sparc chipsets that have different hardware (read some with fpu some without). I know that is true amongst the Arm chipsets. Maybe a little research to actually verify that the Sparc chipset you are compiling on, actually has a fully functional FPU or not needs clarification? Furthermore, if this is a Motherboard from SUN or a sparc clone vendor, the FPU might be a separate, discreet chip....who knows.... In the old days, Solbourne, Tatung and Sun all did funky things with the Sparc Architecture...... I think the Euro Space agency even designed and built some sparc chipsets. If they are on a FPGA, who knows the details of some funky SOC design. That may or maynot be the source of your issues. just a thought, hth, James