This is the mail archive of the
libc-alpha@sourceware.cygnus.com
mailing list for the glibc project.
problem report in pread.c on powerpc
- To: libc-alpha at sourceware dot cygnus dot com, drepper at gnu dot org
- Subject: problem report in pread.c on powerpc
- From: Kaoru Fukui <k_fukui at highway dot ne dot jp>
- Date: Mon, 20 Dec 1999 06:07:46 +0900
I have a problem in pread.
My system is Mklinux powerpc.
I read ChangeLog that pread and pwrite are fiexd.
Any suggetion in this case.
Kaoru
/usr/src/redhat/BUILD/glibc-2.1.3/build-ppc-linux/posix/pread.o
In file included from ../sysdeps/unix/sysv/linux/powerpc/pread.c:58:
../sysdeps/posix/pread.c: In function `__libc_pread':
../sysdeps/posix/pread.c:32: warning: implicit declaration of function `__libc
_l
seek'
../sysdeps/posix/pread.c: At top level:
../sysdeps/posix/pread.c:59: redefinition of `__pread'
../sysdeps/unix/sysv/linux/powerpc/pread.c:37: `__pread' previously defined
here
../sysdeps/posix/pread.c:60: redefinition of `pread'
../sysdeps/unix/sysv/linux/powerpc/pread.c:53: `pread' previously defined here
../sysdeps/unix/sysv/linux/powerpc/pread.c:32: warning: `__emulate_pread' used
b
ut never defined
make[2]: *** [/usr/src/redhat/BUILD/glibc-2.1.3/build-ppc-linux/posix/pread.o]
E
rror 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/glibc-2.1.3/posix'
make[1]: *** [posix/subdir_lib] Error 2
make[1]: Leaving directory `/usr/src/redhat/BUILD/glibc-2.1.3'
make: *** [all] Error 2
===================================================
1999-12-18 Ulrich Drepper <drepper@cygnus.com>
* include/unistd.h: Declare __libc_open64, __libc_lseek64,
__libc_pread, __libc_pread64, __libc_pwrite, and __libc_pwrite64.
* io/Versions: Export __libc_open64 and __libc_lseek64.
* posix/Versions: Export __libc_pread, __libc_pread64, __libc_pwrite,
and __libc_pwrite64.
* sysdeps/generic/open64.c: Define __libc_* variant for cancelation
wrapper.
* sysdeps/generic/pread.c: Likewise.
* sysdeps/generic/pread64.c: Likewise.
* sysdeps/generic/pwrite.c: Likewise.
* sysdeps/generic/pwrite64.c: Likewise.
* sysdeps/posix/open64.c: Likewise.
* sysdeps/posix/pread.c: Likewise.
* sysdeps/posix/pread64.c: Likewise.
* sysdeps/posix/pwrite.c: Likewise.
* sysdeps/posix/pwrite64.c: Likewise.