| Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> |
| |
| Bug introduced by uclibc-0035-socket.h-pull-socket_type.h-from-eglibc.patch |
| Sent upstream: http://lists.uclibc.org/pipermail/uclibc/2014-July/048438.html |
| |
| diff -Nur uClibc-0.9.33.2.orig/libc/inet/socketcalls.c uClibc-0.9.33.2/libc/inet/socketcalls.c |
| --- uClibc-0.9.33.2.orig/libc/inet/socketcalls.c 2012-05-15 09:20:09.000000000 +0200 |
| +++ uClibc-0.9.33.2/libc/inet/socketcalls.c 2014-07-28 14:50:52.477479493 +0200 |
| @@ -34,6 +34,30 @@ |
| #define SYS_ACCEPT4 18 |
| #endif |
| |
| +/* for sparc: __NR_socket and others are defined, but syscalls are not implemen |
| +/* see http://lists.busybox.net/pipermail/uclibc/2004-March/029424.html */ |
| +#ifdef __sparc__ |
| +#undef __NR_accept |
| +#undef __NR_accept4 |
| +#undef __NR_bind |
| +#undef __NR_connect |
| +#undef __NR_getpeername |
| +#undef __NR_getsockname |
| +#undef __NR_getsockopt |
| +#undef __NR_listen |
| +#undef __NR_recv |
| +#undef __NR_recvfrom |
| +#undef __NR_recvmsg |
| +#undef __NR_send |
| +#undef __NR_sendmsg |
| +#undef __NR_sendto |
| +#undef __NR_setsockopt |
| +#undef __NR_shutdown |
| +#undef __NR_socket |
| +#undef __NR_socketpair |
| +#endif |
| + |
| + |
| #ifdef __UCLIBC_HAS_THREADS_NATIVE__ |
| #include <sysdep-cancel.h> |
| #include <pthreadP.h> |