On Sat, Nov 17, 2012 at 8:37 PM, Mike Frysinger <[email protected]> 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 _______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
