glibc/sysdeps/unix/sysv/linux/mips
Ulrich Drepper bd89c0b573 Update.
2003-06-25  Ulrich Drepper  <drepper@redhat.com>

	* sysdeps/unix/sysv/linux/cris/sysdep.h (INLINE_SYSCALL): Cast
	result to long int so that extensions to long long int work.
	Patch by Uwe Reimann <libc-alpha@pulsar.homelinux.net>.

2003-06-19  Jakub Jelinek  <jakub@redhat.com>

	* elf/ldconfig.c (main): Use add_system_dir instead of add_dir.
	* sysdeps/generic/dl-cache.h (add_system_dir): Define.
	* sysdeps/unix/sysv/linux/x86_64/dl-cache.h: Include sparc
	dl-cache.h.
	* sysdeps/unix/sysv/linux/s390/dl-cache.h: New file.
	* sysdeps/unix/sysv/linux/mips/dl-cache.h: New file.
	* sysdeps/unix/sysv/linux/powerpc/dl-cache.h: New file.
	* sysdeps/unix/sysv/linux/sparc/dl-cache.h: New file.
2003-06-25 08:19:44 +00:00
..
bits 2003-05-20 Guido Guenther <agx@sigxcpu.org> 2003-05-22 02:26:29 +00:00
mips32 * configure.in: Add mips64* support. * configure: Rebuilt. * sysdeps/mips/bits/endian.h: Make it bi-endian. * sysdeps/mips/mipsel/bits/endian.h: Removed. * sysdeps/mips/mips64/n32/el/bits/endian.h: Removed. * sysdeps/mips/mips64/n64/el/bits/endian.h: Removed. * sysdeps/mips/mips32/Makefile (CC): Add -mabi=32. * sysdeps/mips/mips64/n32/Makefile (CC): Add -mabi=n32. * sysdeps/mips/mips64/n64/Makefile (CC): Add -mabi=64. * sysdeps/mips/Implies: Moved wordsize-32 to... * sysdeps/mips/mips32/Implies: New file. * sysdeps/unix/mips/sysdep.h (PSEUDO_NOERRNO, PSEUDO_END_NOERRNO, ret_NOERRNO): New. (ret, PSEUDO_END): Moved past END. (PSEUDO): Moved to... * sysdeps/unix/mips/mips32/sysdep.h: New file. * sysdeps/unix/mips/mips64/n32/sysdep.h: Removed #undef PSEUDO. * sysdeps/unix/mips/mips64/n64/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/mips/sysdep.h: Move to... * sysdeps/unix/sysv/linux/mips/mips32/sysdep.h: New file. * sysdeps/unix/sysv/linux/mips/mips32/kern64/sysdep.h: New file. 2003-03-29 08:15:29 +00:00
mips64 2003-05-30 Guido Guenther <agx@sigxcpu.org> 2003-05-30 17:41:46 +00:00
sys * sysdeps/unix/sysv/linux/mips/sys/ucontext.h (ucontext): Make uc_flags long for all ABIs. 2003-04-30 23:22:09 +00:00
_test_and_set.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
brk.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
clone.S * sysdeps/unix/sysv/linux/mips/clone.S (__thread_start): Re-introduce ENTRY. 2003-03-29 08:01:57 +00:00
configure * sysdeps/unix/sysv/linux/mips/configure: Rebuilt. 2003-03-28 06:11:03 +00:00
configure.in * sysdeps/unix/sysv/linux/mips/configure.in: New. Pre-process asm/unistd.h into asm-unistd.h. * sysdeps/unix/sysv/linux/mips/configure: Generated. * sysdeps/unix/sysv/linux/mips/Makefile: Do custom processing of syscall list. * sysdeps/unix/sysv/linux/mips/sys/syscall.h: New file. * sysdeps/unix/sysv/linux/mips/clone.S: Don't include asm/unistd.h. 2003-03-17 15:50:05 +00:00
Dist Update. 2002-08-27 16:11:54 +00:00
dl-cache.h Update. 2003-06-25 08:19:44 +00:00
entry.h Update. 2001-04-10 23:12:08 +00:00
fcntl.c Update. 2000-09-07 14:54:03 +00:00
ftruncate64.c Fix number of args to syscall. 2002-09-28 13:40:10 +00:00
getmsg.c Update. 1999-12-21 16:03:22 +00:00
getsysstats.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ipc_priv.h MIPS specific file. MIPS always had 32 bit uids. 2000-09-18 16:39:27 +00:00
kernel_sigaction.h * sysdeps/mips/sgidefs.h (_MIPS_ISA_MIPS32, _MIPS_ISA_MIPS64): Define. * sysdeps/mips/sys/asm.h: Test _MIPS_ISA against them on all ISA tests. (ALSZ, ALMASK, SZREG, REG_S, REG_L): Define based on ABI, not ISA. (PTR_ADD, etc): Test _MIPS_SZPTR instead of _MIPS_SZLONG. * sysdeps/unix/sysv/linux/mips/bits/sigaction.h: Use _MIPS_SZPTR to decide whether to add padding. * sysdeps/unix/sysv/linux/mips/bits/sigaction.h: Use _MIPS_SZPTR to decide whether to add padding. * sysdeps/unix/sysv/linux/mips/kernel_sigaction.h (struct old_kernel_sigaction): Likewise. 2003-03-25 21:51:53 +00:00
kernel_stat.h * sysdeps/unix/sysv/linux/mips/mips64/n32/ftruncate64.c: New. * sysdeps/unix/sysv/linux/mips/mips64/n32/truncate64.c: New. * sysdeps/unix/sysv/linux/kernel-features.h: fcntl64 is available on mips n32. * sysdeps/unix/sysv/linux/mips/kernel_stat.h: Explain why XSTAT_IS_XSTAT64 must not be used for mips n64. Use 64-bit data structure on n32 as well. * sysdeps/unix/sysv/linux/mips/bits/stat.h: Use POSIX-compliant data types on n32 and n64. 2003-04-05 19:57:35 +00:00
kernel_termios.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
lockf64.c Update. 2000-09-07 15:46:19 +00:00
Makefile 2003-06-15 Guido Guenther <agx@sigxcpu.org> 2003-06-15 14:41:02 +00:00
pipe.S Add newline at EOF. 2000-04-14 17:53:07 +00:00
pread64.c 2003-05-30 Guido Guenther <agx@sigxcpu.org> 2003-05-30 17:41:46 +00:00
pread.c 2003-05-30 Guido Guenther <agx@sigxcpu.org> 2003-05-30 17:41:46 +00:00
profil-counter.h * sysdeps/unix/sysv/linux/mips/profil-counter: New. * sysdeps/unix/sysv/linux/mips/sigcontextinfo.h: Port to n32/n64. * sysdeps/unix/sysv/linux/mips/bits/sigcontext.h: New. * sysdeps/unix/sysv/linux/mips/sys/ucontext.h: Port to n32/n64. (mcontext_t): Make it match the 32-bit mips kernel in o32. * sysdeps/unix/sysv/linux/mips/sys/user.h: Bring in constants from the mips and mips64 headers. (struct user): Port to n32/n64. 2003-04-13 11:36:32 +00:00
ptrace.c * sysdeps/unix/sysv/linux/mips/sys/ptrace.h: New file. * sysdeps/unix/sysv/linux/mips/ptrace.c: New file. Use long long type for registers on n32. 2003-03-17 15:48:52 +00:00
putmsg.c Update. 1999-12-21 16:03:22 +00:00
pwrite64.c 2003-05-30 Guido Guenther <agx@sigxcpu.org> 2003-05-30 17:41:46 +00:00
pwrite.c 2003-05-30 Guido Guenther <agx@sigxcpu.org> 2003-05-30 17:41:46 +00:00
readelflib.c * sysdeps/unix/sysv/linux/mips/readelflib.c: New file. 2003-03-14 07:52:05 +00:00
register-dump.h * sysdeps/unix/sysv/linux/mips/register-dump.h (register_dump): 2002-07-12 23:25:56 +00:00
sigaction.c * sysdeps/unix/sysv/linux/mips/kernel_sigaction.h (_KERNEL_NSIG_BPW): Define in terms of _MIPS_SZLONG. * sysdeps/unix/sysv/linux/mips/sigaction.c: Define restore and restore_rt functions. Use them. 2003-03-14 07:49:05 +00:00
sigcontextinfo.h * sysdeps/unix/sysv/linux/mips/profil-counter: New. * sysdeps/unix/sysv/linux/mips/sigcontextinfo.h: Port to n32/n64. * sysdeps/unix/sysv/linux/mips/bits/sigcontext.h: New. * sysdeps/unix/sysv/linux/mips/sys/ucontext.h: Port to n32/n64. (mcontext_t): Make it match the 32-bit mips kernel in o32. * sysdeps/unix/sysv/linux/mips/sys/user.h: Bring in constants from the mips and mips64 headers. (struct user): Port to n32/n64. 2003-04-13 11:36:32 +00:00
syscalls.list 2003-03-04 Guido Guenther <agx@sigxcpu.org> 2003-03-07 09:46:33 +00:00
truncate64.c Fix number of args to syscall. 2002-09-28 13:40:10 +00:00
ustat.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
Versions 2002-11-05 Roland McGrath <roland@redhat.com> 2002-11-06 02:53:24 +00:00
xmknod.c Update. 2002-08-04 09:27:27 +00:00
xstatconv.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00