--- uClinux-dist3/uClibc/libc/sysdeps/linux/common/syscalls.c Mon Jul 1 04:20:21 2002 +++ uClinux-dist2/uClibc/libc/sysdeps/linux/common/syscalls.c Mon Jul 22 16:40:26 2002 @@ -1371,7 +1371,7 @@ #endif //#define __NR_pread 180 -#ifdef L___libc_pread +#if defined(L___libc_pread) && defined(__NR_pread) #define _XOPEN_SOURCE 500 #include #define __NR___libc_pread __NR_pread @@ -1386,7 +1386,7 @@ #endif //#define __NR_pwrite 181 -#ifdef L___libc_pwrite +#if defined(L___libc_pread) && defined(__NR_pwrite) #define _XOPEN_SOURCE 500 #include #define __NR___libc_pwrite __NR_pwrite