libgcrypt na sparc64
Grzegorz Piotr Jaskiewicz
gj w kde.org.uk
Sob, 29 Sty 2005, 21:22:14 CET
On Saturday 29 January 2005 21:17, Grzegorz Piotr Jaskiewicz wrote:
> Próbuje zbudować libgcrypt na sparca64, ale mam błędy.
> W podkatalgu mpi są podkatalogi z procedurami zoptymalizowanymi pod dany
> procek, ale nie ma sparc64. Zakładam więc że on kompiluje wersje generic w
> C. Oto błąd:
> /bin/sh ../libtool --mode=compile gcc -O2 -m64 -mcpu=ultrasparc -c -o
> mpih-add1.lo `test -f 'mpih-add1.S' || echo './'`mpih-add1.S
> gcc -O2 -m64 -mcpu=ultrasparc -c mpih-add1.S -fPIC -DPIC
> -o .libs/mpih-add1.o
> mpih-add1.S: Assembler messages:
> mpih-add1.S:57: Error: detected global register use not covered by
> .register pseudo-op
[root w sparkie mpi]# ls -l *.S
lrwxrwxrwx 1 root root 28 Jan 29 19:54 mpih-add1.S
-> .././mpi/sparc32/mpih-add1.S
lrwxrwxrwx 1 root root 30 Jan 29 19:54 mpih-lshift.S
-> .././mpi/sparc32/mpih-lshift.S
lrwxrwxrwx 1 root root 30 Jan 29 19:54 mpih-mul1.S
-> .././mpi/sparc32v8/mpih-mul1.S
lrwxrwxrwx 1 root root 30 Jan 29 19:54 mpih-mul2.S
-> .././mpi/sparc32v8/mpih-mul2.S
lrwxrwxrwx 1 root root 30 Jan 29 19:54 mpih-mul3.S
-> .././mpi/sparc32v8/mpih-mul3.S
lrwxrwxrwx 1 root root 30 Jan 29 19:54 mpih-rshift.S
-> .././mpi/sparc32/mpih-rshift.S
lrwxrwxrwx 1 root root 23 Jan 29 19:54 udiv.S -> .././mpi/sparc32/udiv.S
to wiele wyjaśnia.
Można odforkowac sparc32 do sparc64, i poprawic tego assemblera. Ja w asmie na
sparca czuje sie troche jak noga jeszcze, ale moge spróbować. Jesli ktoś zna
go dobrze, to jeśli by mógł prosze :-)
--
GJ
Więcej informacji o liście dyskusyjnej pld-devel-pl