1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use syscall() rather than _syscall#() http://bugs.gentoo.org/163800 --- src/l64seek.c +++ src/l64seek.c @@ -27,7 +27,7 @@ static int osptr = -1; #if defined(__linux__) && defined(__i386__) && ! defined(__PIC__) -_syscall5(int,_llseek,uint,fd,ulong,hi,ulong,lo,loff_t *,res,uint,wh) +#define _llseek(fd,hi,lo,res,wh) syscall(__NR__llseek,fd,hi,lo,res,wh) #endif