glibc/sysdeps/mips
Daniel Jacobowitz 6428ce3cda * sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h
(INTERNAL_SYSCALL): Update internal_syscall##nr invocation.
	(INTERNAL_SYSCALL_NCS): New.
	(internal_syscall0, internal_syscall1, internal_syscall2,
	internal_syscall3, internal_syscall4, internal_syscall5,
	internal_syscall6): Take ncs_init, cs_init, and input arguments.
	Use them.  Correct types for registers.
	* sysdeps/unix/sysv/linux/mips/mips64/n64/sysdep.h
	(INTERNAL_SYSCALL): Update internal_syscall##nr invocation.
	(INTERNAL_SYSCALL_NCS): New.
	(internal_syscall0, internal_syscall1, internal_syscall2,
	internal_syscall3, internal_syscall4, internal_syscall5,
	internal_syscall6): Take ncs_init, cs_init, and input arguments.
	Use them.
	* sysdeps/unix/sysv/linux/mips/mips64/syscalls.list: Remove
	recvfrom and sendto.  Mark lseek, msgrcv, and msgsnd as cancellation
	points.
	* sysdeps/mips/dl-machine.h (elf_machine_rel): Remove unused "value".
	Use Elf(Addr) for TLS relocation targets.
	* sysdeps/unix/sysv/linux/mips/mips64/Makefile: New file.
	* sysdeps/unix/sysv/linux/mips/nptl/lowlevellock.h (lll_futex_wait,
	lll_futex_timed_wait, lll_futex_wake, lll_futex_requeue): Cast
	futexp to long for n64.
	* sysdeps/unix/sysv/linux/mips/mips64/nptl/sysdep-cancel.h: New file.
2006-03-03 01:06:48 +00:00
..
bits 2006-01-31 Roland McGrath <roland@redhat.com> 2006-02-01 02:59:59 +00:00
elf New files for MIPS TLS support. 2005-03-28 09:14:59 +00:00
fpu 2006-01-31 Roland McGrath <roland@redhat.com> 2006-02-01 02:59:59 +00:00
mips32 * configure.in: Add mips64* support. 2003-03-29 08:15:29 +00:00
mips64 2006-01-07 Roland McGrath <roland@redhat.com> 2006-01-08 06:44:00 +00:00
nptl 2006-01-10 Roland McGrath <roland@redhat.com> 2006-01-10 08:23:22 +00:00
soft-fp 2006-01-07 Roland McGrath <roland@redhat.com> 2006-01-08 06:44:00 +00:00
sys New file. 2005-03-28 09:15:45 +00:00
__longjmp.c
.cvsignore
abort-instr.h
add_n.S 2003-03-13 Alexandre Oliva <aoliva@redhat.com> 2003-03-14 03:59:37 +00:00
addmul_1.S 2003-03-13 Alexandre Oliva <aoliva@redhat.com> 2003-03-14 03:59:37 +00:00
bsd-_setjmp.S Use libc_hidden_def(name) instead of strong_alias (name, __GI_name). 2002-12-31 20:37:32 +00:00
bsd-setjmp.S
dl-dtprocnum.h
dl-machine.h * sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h 2006-03-03 01:06:48 +00:00
dl-tls.h New files for MIPS TLS support. 2005-03-28 09:14:59 +00:00
dl-trampoline.c Remove whitespace at eol 2005-03-28 07:58:05 +00:00
fpregdef.h
fpu_control.h
gccframe.h GCC frame description for MIPS. 2001-11-16 01:12:04 +00:00
ieee754.h * sysdeps/mips/ieee754.h: Remove excess #endif. 2003-03-20 17:59:45 +00:00
Implies * configure.in: Add mips64* support. 2003-03-29 08:15:29 +00:00
init-first.c
jmpbuf-unwind.h 2006-01-10 Roland McGrath <roland@redhat.com> 2006-01-10 08:43:32 +00:00
libc-tls.c 2005-12-15 Roland McGrath <roland@redhat.com> 2005-12-15 21:10:12 +00:00
lshift.S 2003-03-13 Alexandre Oliva <aoliva@redhat.com> 2003-03-14 03:59:37 +00:00
machine-gmon.h Use _ABIO32, _ABIN32 and _ABI64 for ABI selection throughout. 2004-11-24 04:37:35 +00:00
Makefile 2004-12-20 Jakub Jelinek <jakub@redhat.com>, 2004-12-20 08:34:03 +00:00
memcpy.S Add libc_hidden_builtin_def. 2003-04-29 22:47:20 +00:00
memset.S Add libc_hidden_builtin_def. 2003-04-29 22:47:20 +00:00
memusage.h
mul_1.S 2003-03-13 Alexandre Oliva <aoliva@redhat.com> 2003-03-14 03:59:37 +00:00
preconfigure 2006-02-20 Roland McGrath <roland@redhat.com> 2006-02-21 02:12:56 +00:00
regdef.h
rshift.S 2003-03-13 Alexandre Oliva <aoliva@redhat.com> 2003-03-14 03:59:37 +00:00
setjmp_aux.c * sysdeps/mips/bits/setjmp.h: Store all N32 and N64 registers, 2003-03-20 10:27:55 +00:00
setjmp.S
sgidefs.h Prevent <asm/sgidefs.h> from being 2004-11-24 04:37:58 +00:00
shlib-versions 2006-02-20 Roland McGrath <roland@redhat.com> 2006-02-21 02:12:56 +00:00
stackinfo.h
sub_n.S 2003-03-13 Alexandre Oliva <aoliva@redhat.com> 2003-03-14 03:59:37 +00:00
submul_1.S 2003-03-13 Alexandre Oliva <aoliva@redhat.com> 2003-03-14 03:59:37 +00:00
tls-macros.h New files for MIPS TLS support. 2005-03-28 09:14:59 +00:00