svn commit: branches/uClibc_0_9_29/libc/sysdeps/linux/mips
vapier at uclibc.org
vapier at uclibc.org
Sat Jan 5 09:44:25 PST 2008
Author: vapier
Date: 2008-01-05 09:44:25 -0800 (Sat, 05 Jan 2008)
New Revision: 20778
Log:
Merge r20152 by aldot from trunk:
- Fix compilation for mips ABI64 with no LFS.
Modified:
branches/uClibc_0_9_29/libc/sysdeps/linux/mips/pread_write.c
Changeset:
Modified: branches/uClibc_0_9_29/libc/sysdeps/linux/mips/pread_write.c
===================================================================
--- branches/uClibc_0_9_29/libc/sysdeps/linux/mips/pread_write.c 2008-01-05 17:44:17 UTC (rev 20777)
+++ branches/uClibc_0_9_29/libc/sysdeps/linux/mips/pread_write.c 2008-01-05 17:44:25 UTC (rev 20778)
@@ -42,9 +42,11 @@
# define __NR___libc_pread __NR_pread
_syscall4(ssize_t, __libc_pread, int, fd, void *, buf, size_t, count, off_t, offset);
weak_alias (__libc_pread, pread)
-# define __NR___libc_pread64 __NR_pread
+# ifdef __UCLIBC_HAS_LFS__
+# define __NR___libc_pread64 __NR_pread
_syscall4(ssize_t, __libc_pread64, int, fd, void *, buf, size_t, count, off64_t, offset);
weak_alias (__libc_pread64, pread64)
+# endif /* __UCLIBC_HAS_LFS__ */
# else /* O32 || N32 */
# define __NR___syscall_pread __NR_pread
static inline _syscall6(ssize_t, __syscall_pread, int, fd, void *, buf,
@@ -84,9 +86,11 @@
# define __NR___libc_pwrite __NR_pwrite
_syscall4(ssize_t, __libc_pwrite, int, fd, const void *, buf, size_t, count, off_t, offset);
weak_alias (__libc_pwrite, pwrite)
-# define __NR___libc_pwrite64 __NR_pwrite
+# ifdef __UCLIBC_HAS_LFS__
+# define __NR___libc_pwrite64 __NR_pwrite
_syscall4(ssize_t, __libc_pwrite64, int, fd, const void *, buf, size_t, count, off64_t, offset);
weak_alias (__libc_pwrite64, pwrite64)
+# endif /* __UCLIBC_HAS_LFS__ */
# else /* O32 || N32 */
# define __NR___syscall_pwrite __NR_pwrite
static inline _syscall6(ssize_t, __syscall_pwrite, int, fd, const void *, buf,
More information about the uClibc-cvs
mailing list