On 19 November 2012 09:51, Markos Chandras <markos.chand...@gmail.com> wrote: > On Sat, Nov 17, 2012 at 8:37 PM, Mike Frysinger <vap...@gentoo.org> wrote: >> On Tuesday 13 November 2012 06:31:47 Markos Chandras wrote: >>> -#if defined __NR__llseek && defined __UCLIBC_HAS_LFS__ >>> +#if (defined __NR__llseek ||defined __NR_llseek) && defined >> >> needs a space after that || >> >>> loff_t lseek64(int fd, loff_t offset, int whence) >>> { >>> loff_t result; >>> +#if defined(__NR_llseek) >>> + return (loff_t)(INLINE_SYSCALL(llseek, 5, fd, (off_t)(offset >> 32), >>> + (off_t)(offset & 0xffffffff), &result, whence) ? : result); >>> +#else >>> return (loff_t)(INLINE_SYSCALL(_llseek, 5, fd, (off_t) (offset >> 32), >>> (off_t) (offset & 0xffffffff), &result, >>> whence) ?: result); >>> +#endif >>> } >> >> only difference is first arg ? so rather than this, put above the func: >> # ifndef __NR__llseek >> # define __NR__llseek __NR_llseek >> # endif >> -mike > > Thanks Mike. I'll do that > > -- > Regards, > Markos
I see this is already fixed in 0.9.33[1]. I guess I overlooked that http://git.uclibc.org/uClibc/commit/?h=0.9.33&id=db27d2f961cfd0838144bdcbc9b30b6ad22950c3 -- Regards, Markos _______________________________________________ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc