[PATCH] posix_favise{64} error handling fixes [was Re: fadvise gclibc vs uclibc]

Carmelo AMOROSO carmelo.amoroso at st.com
Fri Sep 19 09:10:09 UTC 2008


Fathi Boudra wrote:
> 
> 
> On Thu, Sep 18, 2008 at 5:05 PM, Carmelo AMOROSO <carmelo.amoroso at st.com 
> <mailto:carmelo.amoroso at st.com>> wrote:
> 
>     Bernhard Reutner-Fischer wrote:
>      > On Thu, Sep 18, 2008 at 03:29:09PM +0200, Carmelo AMOROSO wrote:
>      >
>      >> Absolutely agreed. IIRC I should now use __inline__ keyword, right?
>      >
>      > yes.
>      >
>     Merged. Thanks for review ;-)
> 
> 
> fails to build on my config.
> 
>    LD libuClibc-0.9.29.so <http://libuClibc-0.9.29.so>
> libc/libc_so.a(posix_fadvise64.os): In function `posix_fadvise64':
> posix_fadvise64.c:(.text+0x18): undefined reference to 
> `__illegally_sized_syscall_arg2'
> posix_fadvise64.c:(.text+0x1c): undefined reference to 
> `__illegally_sized_syscall_arg3'
> posix_fadvise64.c:(.text+0x20): undefined reference to 
> `__illegally_sized_syscall_arg4'
> posix_fadvise64.c:(.text+0x24): undefined reference to 
> `__illegally_sized_syscall_arg5'
> collect2: ld returned 1 exit status
> make[1]: *** [lib/libc.so] Error 1
> 
> 
arch ? compiler ? anyway I've seen similar post ... not related to 
posix_fadvise.




More information about the uClibc mailing list