Date: Tue, 23 Nov 2004 10:36:58 +0100 From: Xavier Beaudouin <kiwi@oav.net> To: sparc64@freebsd.org Subject: Re: Error: Illegal operands: There are only 32 single precision f registers; [0-31] Message-ID: <386B8A08-3D33-11D9-8300-000A958871B8@oav.net> In-Reply-To: <20041122123721.A19023@newtrinity.zeist.de> References: <20041114230005.GH90701@xor.obsecurity.org> <20041122123721.A19023@newtrinity.zeist.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Le 22 nov. 04, =E0 12:37, Marius Strobl a =E9crit : > On Sun, Nov 14, 2004 at 03:00:05PM -0800, Kris Kennaway wrote: >> A number of ports are failing on sparc64 with the following error: >> >> Error: Illegal operands: There are only 32 single precision f =20 >> registers; [0-31] >> >> It makes me suspect a compiler or assembler bug..can someone take a >> look in more detail? More errors are available on request :) >> > > The patch at: > http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/sparc-=20 > opc.c.diff?r1=3D1.9&r2=3D1.10&cvsroot=3Dsrc > fixes these and doesn't break world. Binutils 2.15 were branched with > rev. 1.9 of sparc-opc.c so I think it's fairly safe to import rev. = 1.10 > onto the vendor branch in FreeBSD. Yeah and this is that brake ports/pike76 on FreeBSD Sparc64.... ;( /Xavier -- Xavier Beaudouin - Unix System Administrator & Projects Leader. President of Kazar Organization : http://www.kazar.net/ Please visit http://caudium.net/, home of Caudium & Camas projects
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?386B8A08-3D33-11D9-8300-000A958871B8>