[uClibc] sparc linux socket syscall

Stefan Holst mail at s-holst.de
Fri Mar 12 23:16:35 UTC 2004


hello!

i have some trouble to get uclibc working on a sparc-linux platform.
i used the toolchain builder to compile a cross compiler for sparc(32).
then i compiled a busybox with this cross compiler and give it a try:

Mounted devfs on /dev
Freeing unused kernel memory: 88k freed
argv[0] == NULL!   <-- another glitch i'm currently discovering, btw...
argv[0] now: init
init[9]: Unimplemented SPARC system call 97
init started:  BusyBox v1.00-pre8 (2004.03.12-23:07+0000) multi-call binary
init[1]: Unimplemented SPARC system call 97
init started:  BusyBox v1.00-pre8 (2004.03.12-23:07+0000) multi-call binary

this unimplemented systemcall is 'socket'. uclibc uses it, but this call
isn't implemented in linux. glibc uses 'socketcall' (0xec) in his
socket funtions and this works fine.

can i configure uclibc that way, that it also uses socketcall or is it
a bug?

(please cc me, i'm not subscribed)

-- 
RY  Stefan
+-----------------+----------------+
| mail at s-holst.de | www.s-holst.de |
+-----------------+----------------+



More information about the uClibc mailing list