Re: [RFC PATCH v1 14/31] ARC: syscall support
From: Arnd Bergmann <arnd@arndb.de>
Date: 2012-11-07 14:21:46
Also in:
lkml
From: Arnd Bergmann <arnd@arndb.de>
Date: 2012-11-07 14:21:46
Also in:
lkml
On Wednesday 07 November 2012, Vineet Gupta wrote:
+ * Being uClibc based we need some of the deprecated syscalls: + * -Not emulated by uClibc at all + * unlink, mkdir,... (needed by Busybox, LTP etc) + * times (needed by LTP pan test harness) + * -Not emulated efficiently + * select: emulated using pselect (but extra code to chk usec > 1sec) + * + * some (send/recv) correctly emulated using (recfrom/sendto) and + * some arch specific ones (fork/vfork)can easily be emulated using clone but + * thats the price of using common-denominator.... + */ +#define __ARCH_WANT_SYSCALL_NO_AT +#define __ARCH_WANT_SYSCALL_NO_FLAGS +#define __ARCH_WANT_SYSCALL_OFF_T +#define __ARCH_WANT_SYSCALL_DEPRECATED
I'm pretty sure that this has been solved before, best get in contact with the maintainers of the openrisc/c6x/hexagon platforms, that probably all use uClibc without needing these. You have to remove the legacy calls here. Arnd