Thiago Galesi wrote: > Hello > > It is not a problem compiling an application that uses syscall, but > rather, building uclibc (using buildroot.uclibc as part of toolchain > build). > > Yours > > Thiago Galesi > ??? I'm a bit confused. I don't have any problems to build uClibc, neither almost 500 packages against uclibc. I don't use buildroot anyway. Please, post some logs if available.
Carmelo > On Thu, Mar 6, 2008 at 2:37 PM, Carmelo AMOROSO <[EMAIL PROTECTED]> wrote: > >> Carmelo Amoroso wrote: >> > Thiago Galesi wrote: >> > >> >> Hello >> >> >> >> I am trying this with svn uclibc, and even with (moderately) old >> >> versions the result is the same. >> >> >> >> I saw this problem discussed in older messages (for other archs), but >> >> it was not solved them >> >> >> >> There is a conflict with the definition of syscall (in .h) and the >> >> implementation (for SH). >> >> >> >> this is the .h (include/unistd.h) >> >> >> >> extern long int syscall (long int __sysno, ...) __THROW; >> >> >> >> this is the .c (libc/sysdeps/linux/sh/syscall.c) >> >> >> >> long syscall(long sysnum, >> >> long arg1, long arg2, long arg3, >> >> long arg4, long arg5, long arg6) >> >> >> >> Problem is, if I take the .c prototype and put it in the .h, things >> >> will not work (eg. there are problems with compiling pthread) >> >> >> >> What would be the correct way to deal with this? Most archs don't have >> >> this problem, as they have a syscall.S file, ARM uses a .c, I'll try >> >> to figure out from there. >> >> >> >> Thanks >> >> >> > >> > Hello Thiago, >> > I cannot do any test just now, hopefully tomorrow >> > I will do a check on my sh4. >> > >> > Carmelo >> > >> Hello, >> I did a simple test call syscall(100, 1, 2,3,4) and I did not get any >> problem at compile >> time.. where is the conflict you have ? can you post some error messages ? >> >> Carmelo >> > _______________________________________________ >> > uClibc mailing list >> > uClibc@uclibc.org >> > http://busybox.net/cgi-bin/mailman/listinfo/uclibc >> > >> > >> >> >> > > > > _______________________________________________ uClibc mailing list uClibc@uclibc.org http://busybox.net/cgi-bin/mailman/listinfo/uclibc