* sysdeps/unix/sysv/linux/pread.c: __NR_pread64 may be defined
instead of __NR_pread. * sysdeps/unix/sysv/linux/pread64.c: Likewise. * sysdeps/unix/sysv/linux/pwrite.c: __NR_pwrite64 may be defined instead of __NR_pwrite. * sysdeps/unix/sysv/linux/pwrite64.c: Likewise.
This commit is contained in:
parent
8b6ff351d8
commit
4b172769b2
@ -1,3 +1,12 @@
|
||||
2002-09-14 Roland McGrath <roland@redhat.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/pread.c: __NR_pread64 may be defined
|
||||
instead of __NR_pread.
|
||||
* sysdeps/unix/sysv/linux/pread64.c: Likewise.
|
||||
* sysdeps/unix/sysv/linux/pwrite.c: __NR_pwrite64 may be defined
|
||||
instead of __NR_pwrite.
|
||||
* sysdeps/unix/sysv/linux/pwrite64.c: Likewise.
|
||||
|
||||
2002-09-13 Roland McGrath <roland@redhat.com>
|
||||
|
||||
* manual/libc.texinfo: @ifinfo -> @ifnottex around copyright notice.
|
||||
|
@ -28,6 +28,13 @@
|
||||
|
||||
#include "kernel-features.h"
|
||||
|
||||
#ifdef __NR_pread64 /* Newer kernels renamed but it's the same. */
|
||||
# ifdef __NR_pread
|
||||
# error "__NR_pread and __NR_pread64 both defined???"
|
||||
# endif
|
||||
# define __NR_pread __NR_pread64
|
||||
#endif
|
||||
|
||||
#if defined __NR_pread || __ASSUME_PREAD_SYSCALL > 0
|
||||
|
||||
/* The order of hi, lo depends on endianness. */
|
||||
|
@ -27,6 +27,13 @@
|
||||
|
||||
#include "kernel-features.h"
|
||||
|
||||
#ifdef __NR_pread64 /* Newer kernels renamed but it's the same. */
|
||||
# ifdef __NR_pread
|
||||
# error "__NR_pread and __NR_pread64 both defined???"
|
||||
# endif
|
||||
# define __NR_pread __NR_pread64
|
||||
#endif
|
||||
|
||||
#if defined __NR_pread || __ASSUME_PREAD_SYSCALL > 0
|
||||
|
||||
extern ssize_t __syscall_pread (int fd, void *__unbounded buf, size_t count,
|
||||
|
@ -28,6 +28,13 @@
|
||||
|
||||
#include "kernel-features.h"
|
||||
|
||||
#ifdef __NR_pwrite64 /* Newer kernels renamed but it's the same. */
|
||||
# ifdef __NR_pwrite
|
||||
# error "__NR_pwrite and __NR_pwrite64 both defined???"
|
||||
# endif
|
||||
# define __NR_pwrite __NR_pread64
|
||||
#endif
|
||||
|
||||
#if defined __NR_pwrite || __ASSUME_PWRITE_SYSCALL > 0
|
||||
|
||||
/* The order of hi, lo depends on endianness. */
|
||||
|
@ -27,6 +27,13 @@
|
||||
|
||||
#include "kernel-features.h"
|
||||
|
||||
#ifdef __NR_pwrite64 /* Newer kernels renamed but it's the same. */
|
||||
# ifdef __NR_pwrite
|
||||
# error "__NR_pwrite and __NR_pwrite64 both defined???"
|
||||
# endif
|
||||
# define __NR_pwrite __NR_pread64
|
||||
#endif
|
||||
|
||||
#if defined __NR_pwrite || __ASSUME_PWRITE_SYSCALL > 0
|
||||
|
||||
extern ssize_t __syscall_pwrite (int fd, const void *__unbounded buf, size_t count,
|
||||
|
Loading…
x
Reference in New Issue
Block a user