svn commit: branches/uClibc-nptl/libc: inet misc/sysvipc stdio sysdeps/linux/co etc...
Carmelo AMOROSO
carmelo.amoroso at st.com
Thu Jul 10 10:03:51 UTC 2008
kraj at uclibc.org wrote:
> Author: kraj
> Date: 2008-07-09 16:52:41 -0700 (Wed, 09 Jul 2008)
> New Revision: 22726
>
> Log:
> Fix the builds without STDIO_FUTEXES. Fix msgecv and msgsend to compile on ARM as well.
>
> Modified:
> branches/uClibc-nptl/libc/inet/resolv.c
> branches/uClibc-nptl/libc/misc/sysvipc/msgq.c
> branches/uClibc-nptl/libc/stdio/_stdio.c
> branches/uClibc-nptl/libc/stdio/_stdio.h
> branches/uClibc-nptl/libc/stdio/fflush.c
> branches/uClibc-nptl/libc/sysdeps/linux/common/bits/uClibc_mutex.h
> branches/uClibc-nptl/libc/sysdeps/linux/common/bits/uClibc_stdio.h
> branches/uClibc-nptl/libc/sysdeps/linux/common/pause.c
>
> Hi Khem,
I've had a series of __UCLIBC_IO_MUTEX_xxxx macro to be used for I/O
locking and keeping hidden all internal mutex strategy (using futexes or
pthread).
Thanks for pointing out build problem when futexes are disabled, but
there should be a better way to fix it. I'll have a look again at
IO_MUTEX macro and fix it again.
Carmelo
More information about the uClibc-cvs
mailing list