From 08429fb4da1b9e17fe60adb9552e22fe944cdb3b Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Tue, 20 May 2008 01:12:24 +0000 Subject: [PATCH] . --- ChangeLog | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/ChangeLog b/ChangeLog index 52409e61..ec2ad46e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -24,6 +24,31 @@ SYS_ipc_nsubcalls): Define * linux/sparc/syscallent.h: Add socketcall and ipc entries. +2007-08-26 Daniel Jacobowitz + + * defs.h [MIPS]: Include . + (MAX_QUALS): Update for MIPS. + (LINUX_MIPSO32, LINUX_MIPSN32, LINUX_MIPSN64, LINUX_MIPS64): Define. + (struct tcb): Add ext_arg for MIPS N32. + (TCB_WAITEXECVE): Define for MIPS. + (ALIGN64): Use LINUX_MIPSO32. + * file.c (sys_lseek): Use ext_arg for MIPS N32. + (sys_readahead, sys_fadvise64_64): Likewise. + * io.c (sys_pread64, sys_pwrite64): Likewise. + * mem.c (print_mmap): Take OFFSET argument. + (sys_old_mmap): Update call to print_mmap. + (sys_mmap): Use ext_arg for MIPS N32. + * process.c (struct_user_offsets): Add MIPS registers. + * signal.c (sys_sigreturn): Handle MIPS N32 and MIPS N64. Correct + MIPS O32 call to sprintsigmask. + * syscall.c (internal_syscall): Handle MIPS N32. Check for + TCB_WAITEXECVE on MIPS. + (force_result): Add a comment about MIPS N32. + (syscall_enter): Handle MIPS N32 and MIPS N64. + * linux/syscall.h (sys_pread64, sys_pwrite64): Declare. + * linux/mips/syscallent.h: Include "dummy.h". Handle alternate + MIPS ABIs. + 2008-04-19 Dmitry V. Levin * file.c [_LFS64_LARGEFILE] (sys_getdents64): Do the same -- 2.40.0