glibc/sysdeps/unix/sysv/linux/sparc/sparc64
Ulrich Drepper 56ddf355da Update.
2000-08-11  Ulrich Drepper  <drepper@redhat.com>

	* rt/aio_cancel.c: If canceling a specific request which is running
	*really* do nothing.
	* rt/aio_misc.h: Add `done' to states of a request.
	* rt/aio_misc.c: Add several tests for the correct state.
	Simplify request table memory handling.

2000-08-10  Jakub Jelinek  <jakub@redhat.com>

	* dirent/scandir.c: Use it for scandir64 and old_scandir64 as well.
	* dirent/scandir64.c: Move...
	* sysdeps/generic/scandir64.c: ...here.
	* dirent/alphasort64.c: Move...
	* sysdeps/generic/alphasort64.c: ...here.
	* dirent/versionsort64.c: Move...
	* sysdeps/generic/versionsort64.c: ...here.
	* sysdeps/unix/sysv/linux/i386/dirent/Versions (alphasort64,
	getdirentries64, readdir64, readdir64_r, scandir64, versionsort64):
	Export symbols at GLIBC_2.2.
	* sysdeps/unix/sysv/linux/powerpc/dirent/Versions: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/dirent/Versions: Likewise.
	* include/dirent.h (__readdir64_r, __scandir64, __alphasort64,
	__versionsort64): Add prototypes.
	* io/Versions (__xstat64, __fxstat64, __lxstat64): Export at GLIBC_2.2.
	* sysdeps/unix/sysv/linux/alpha/kernel_stat.h (__xstat_conv): Remove
	unused prototype.
	* sysdeps/unix/sysv/linux/alpha/readdir.c: Export at both GLIBC_2.1
	and GLIBC_2.2.
	* sysdeps/unix/sysv/linux/alpha/readdir_r.c: Likewise.
	* sysdeps/unix/sysv/linux/alpha/getdents.c: New.
	* sysdeps/unix/sysv/linux/alpha/getdents64.c: New.
	* sysdeps/unix/sysv/linux/bits/types.h (__ino64_t): Change to
	__u_quad_t.
	* sysdeps/unix/sysv/linux/bits/stat.h (struct stat, struct stat64):
	Adjust for kernel-2.4.0-test6 layout.
	* sysdeps/unix/sysv/linux/i386/fxstat.c (__fxstat64): Export at both
	GLIBC_2.1 and GLIBC_2.2.
	* sysdeps/unix/sysv/linux/i386/lxstat.c (__lxstat64): Likewise.
	* sysdeps/unix/sysv/linux/i386/xstat.c (__xstat64): Likewise.
	* sysdeps/unix/sysv/linux/i386/getdents64.c: New.
	* sysdeps/unix/sysv/linux/i386/olddirent.h: New.
	* sysdeps/unix/sysv/linux/i386/readdir64.c: New.
	* sysdeps/unix/sysv/linux/i386/readdir64_r.c: New.
	* sysdeps/unix/sysv/linux/i386/scandir64.c: New.
	* sysdeps/unix/sysv/linux/i386/alphasort64.c: New.
	* sysdeps/unix/sysv/linux/i386/versionsort64.c: New.
	* sysdeps/unix/sysv/linux/ia64/getdents.c: New.
	* sysdeps/unix/sysv/linux/ia64/getdents64.c: New.
	* sysdeps/unix/sysv/linux/ia64/readdir.c: Include alpha/readdir.c.
	* sysdeps/unix/sysv/linux/ia64/readdir_r.c: Include alpha/readdir_r.c.
	* sysdeps/unix/sysv/linux/mips/bits/types.h (__ino64_t): Change to
	__u_quad_t.
	* sysdeps/unix/sysv/linux/powerpc/bits/stat.h: New.
	* sysdeps/unix/sysv/linux/powerpc/kernel_stat.h (_HAVE_STAT*): Define.
	* sysdeps/unix/sysv/linux/powerpc/scandir64.c: New.
	* sysdeps/unix/sysv/linux/powerpc/getdents64.c: New.
	* sysdeps/unix/sysv/linux/powerpc/readdir64.c: New.
	* sysdeps/unix/sysv/linux/powerpc/readdir64_r.c: New.
	* sysdeps/unix/sysv/linux/sparc/bits/types.h (__ino64_t): Change to
	__u_quad_t.
	* sysdeps/unix/sysv/linux/sparc/bits/stat.h: New.
	* sysdeps/unix/sysv/linux/sparc/sparc32/kernel_stat.h (_HAVE_STAT*):
	Define.
	* sysdeps/unix/sysv/linux/sparc/sparc32/getdents64.c: New.
	* sysdeps/unix/sysv/linux/sparc/sparc32/readdir64.c: New.
	* sysdeps/unix/sysv/linux/sparc/sparc32/readdir64_r.c: New.
	* sysdeps/unix/sysv/linux/sparc/sparc32/scandir64.c: New.
	* sysdeps/unix/sysv/linux/sparc/sparc64/kernel_stat.h (_HAVE_STAT*):
	Define.
	* sysdeps/unix/sysv/linux/sparc/sparc64/readdir.c: Include
	alpha/readdir.c.
	* sysdeps/unix/sysv/linux/sparc/sparc64/readdir_r.c: Include
	alpha/readdir_r.c
	* sysdeps/unix/sysv/linux/sparc/sparc64/getdents.c: New.
	* sysdeps/unix/sysv/linux/sparc/sparc64/getdents64.c: New.
	* sysdeps/unix/sysv/linux/fxstat64.c (__fxstat64): If
	_HAVE_STAT64___ST_INO and __st_ino != (uint32_t)st_ino, set
	st_ino from __st_ino.
	* sysdeps/unix/sysv/linux/lxstat64.c (__lxstat64): Likewise.
	* sysdeps/unix/sysv/linux/xstat64.c (__xstat64): Likewise.
	* sysdeps/unix/sysv/linux/xstatconv.c (xstat_conv, xstat64_conv,
	xstat32_conv): Use _HAVE_STAT* macros.  If _HAVE_STAT64___ST_INO,
	set __st_ino in addition to st_ino.
	* sysdeps/unix/sysv/linux/kernel_stat.h (_HAVE_STAT*): Define.
	* sysdeps/unix/sysv/linux/getdents.c: Use it for __getdents64 and
	__old_getdents64 as well.
	* sysdeps/unix/sysv/linux/getdirentries.c: Use it for
	getdirentries64 and old_getdirentries64 as well.
	* sysdeps/unix/sysv/linux/getdirentries64.c (GETDIRENTRIES,
	__GETDENTS): Define.
	(GETDENTS64): Remove.
	* sysdeps/unix/sysv/linux/getdents64.c (__GETDENTS, DIRENT_TYPE):
	Define.
	(GETDENTS64): Remove.
	* sysdeps/unix/sysv/linux/readdir64.c: Use sysdeps/unix/readdir.c.
	* sysdeps/unix/sysv/linux/readdir64_r.c: Use sysdeps/unix/readdir_r.c.
	* sysdeps/unix/readdir.c: Use it for readdir64 and __old_readdir64
	as well.
	* sysdeps/unix/readdir_r.c: Use it for readdir64_r and
	__old_readdir64_r as well.
	* sysdeps/unix/sysv/linux/kernel-features.h: Define
	__ASSUME_ST_INO_64_bit for kernel 2.4.1 and up.

	* sysdeps/unix/sysv/linux/ia64/bits/siginfo.h: Add SI_KERNEL define.
2000-08-12 05:14:52 +00:00
..
bits Update. 2000-02-23 06:02:09 +00:00
__longjmp.S Update. 1997-08-14 01:54:13 +00:00
brk.S Update. 1998-09-16 17:54:34 +00:00
bsd-_setjmp.S Update. 1997-08-14 01:54:13 +00:00
bsd-setjmp.S Update. 1997-08-14 01:54:13 +00:00
clone.S Update. 1998-09-16 17:54:34 +00:00
Dist Update. 2000-04-06 20:10:19 +00:00
dl-cache.h Update. 2000-05-17 11:04:21 +00:00
dl-procinfo.h Update. 2000-05-05 15:33:39 +00:00
fstatfs64.c Update. 1997-12-22 20:53:38 +00:00
ftruncate64.c Update. 1997-12-22 20:53:38 +00:00
fxstat64.c Update. 1999-12-24 05:55:50 +00:00
getcontext.S Update. 1997-08-14 01:54:13 +00:00
getdents64.c Update. 2000-08-12 05:14:52 +00:00
getdents.c Update. 2000-08-12 05:14:52 +00:00
getrlimit64.c Update. 1997-12-22 20:53:38 +00:00
glob64.c Update. 1998-08-10 15:54:54 +00:00
glob.c Update. 1998-08-10 15:54:54 +00:00
kernel_stat.h Update. 2000-08-12 05:14:52 +00:00
longjmp.S Update. 1998-09-16 17:54:34 +00:00
lxstat64.c Update. 1999-12-24 05:55:50 +00:00
Makefile Update. 2000-04-18 06:24:03 +00:00
mmap64.c Update. 1997-12-28 16:01:53 +00:00
msgctl.c * sysdeps/gnu/bits/msq.h: Qualify kernel's 2000-07-27 06:25:28 +00:00
pause.c Update. 1999-06-02 11:11:45 +00:00
pipe.S Update. 1999-02-03 09:31:42 +00:00
pread64.c Update. 1997-10-26 20:13:00 +00:00
profil-counter.h Update. 1999-10-29 17:38:14 +00:00
pwrite64.c Update. 1997-10-26 20:13:00 +00:00
readdir64_r.c Update. 1997-12-22 20:53:38 +00:00
readdir64.c Update. 1997-12-22 20:53:38 +00:00
readdir_r.c Update. 2000-08-12 05:14:52 +00:00
readdir.c Update. 2000-08-12 05:14:52 +00:00
register-dump.h Update. 2000-04-06 20:10:19 +00:00
semctl.c * sysdeps/gnu/bits/msq.h: Qualify kernel's 2000-07-27 06:25:28 +00:00
setcontext.S Update. 1997-08-14 01:54:13 +00:00
setjmp.S Update. 1997-10-12 04:05:44 +00:00
setrlimit64.c Update. 1997-12-22 20:53:38 +00:00
shmctl.c * sysdeps/gnu/bits/msq.h: Qualify kernel's 2000-07-27 06:25:28 +00:00
sigaction.c Update. 2000-07-10 16:25:03 +00:00
sigcontextinfo.h Update. 1999-12-10 04:37:40 +00:00
sigjmp.S Update. 1997-08-14 01:54:13 +00:00
sigpending.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
sigprocmask.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
sigsuspend.c * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt): 2000-07-07 02:19:06 +00:00
sizes.h Update. 1998-02-12 18:22:41 +00:00
socket.S Update. 1998-09-17 19:51:33 +00:00
statfs64.c Update. 1997-12-22 20:53:38 +00:00
syscall.S Update. 1999-02-03 09:31:42 +00:00
syscalls.list Update. 2000-04-22 07:19:25 +00:00
sysdep.h Update. 2000-01-31 06:42:36 +00:00
time.c Update. 2000-05-10 15:58:36 +00:00
truncate64.c Update. 1997-12-22 20:53:38 +00:00
Versions Make sparc64 GLIBC_2.2+ only. 2000-06-29 20:58:06 +00:00
xstat64.c Update. 1999-12-24 05:55:50 +00:00