]>
granicus.if.org Git - strace/log
Roland McGrath [Wed, 1 Oct 2003 07:50:34 +0000 (07:50 +0000)]
.
Roland McGrath [Wed, 1 Oct 2003 07:50:28 +0000 (07:50 +0000)]
2003-10-01 Roland McGrath <roland@redhat.com>
* signal.c [LINUX] (parse_sigset_t): Rewrite to process hex strings
from right to left so we don't have to presume the size.
Fixes RH#105995. Reported by David Woodhouse <dwmw2@redhat.com>.
Roland McGrath [Thu, 25 Sep 2003 23:06:12 +0000 (23:06 +0000)]
.
Roland McGrath [Thu, 25 Sep 2003 23:06:04 +0000 (23:06 +0000)]
2003-09-25 Roland McGrath <roland@redhat.com>
* mem.c (mmap_prot) [PROT_SEM, PROT_GROWSDOWN, PROT_GROWSUP]: Include
these in the table if they are defined.
Roland McGrath [Wed, 24 Sep 2003 23:05:09 +0000 (23:05 +0000)]
add log entry!
Roland McGrath [Wed, 24 Sep 2003 22:43:10 +0000 (22:43 +0000)]
nit
Roland McGrath [Wed, 24 Sep 2003 22:22:49 +0000 (22:22 +0000)]
.
Roland McGrath [Wed, 24 Sep 2003 22:22:42 +0000 (22:22 +0000)]
2003-09-24 Roland McGrath <roland@redhat.com>
* configure.ac, NEWS: Version 4.5.
* strace.spec, debian/changelog: 4.5-1.
2003-09-23 Roland McGrath <roland@redhat.com>
* strace.spec: On ppc64 (maybe others later), create an strace64
package as well containing just /usr/bin/strace64.
Roland McGrath [Wed, 24 Sep 2003 22:22:41 +0000 (22:22 +0000)]
2003-09-24 Roland McGrath <roland@redhat.com>
* syscall.c (get_scno) [LINUX] [S390 || S390X]: Bail out of
instruction decoding branch if TCB_INSYSCALL is clear.
Reported by <jochen@penguin-breeder.org>.
Roland McGrath [Wed, 24 Sep 2003 22:22:38 +0000 (22:22 +0000)]
2003-09-24 Roland McGrath <roland@redhat.com>
* configure.ac, NEWS: Version 4.5.
* strace.spec, debian/changelog: 4.5-1.
Roland McGrath [Wed, 24 Sep 2003 22:22:36 +0000 (22:22 +0000)]
2003-09-24 Roland McGrath <roland@redhat.com>
* linux/ioctlent.h: Swap order of overloaded TC* and SNDCTL_* values.
Roland McGrath [Tue, 23 Sep 2003 22:19:43 +0000 (22:19 +0000)]
.
Roland McGrath [Tue, 23 Sep 2003 22:19:32 +0000 (22:19 +0000)]
2003-09-23 Roland McGrath <roland@redhat.com>
* signal.c (sprintsigmask): Print RT_%u for __SIGRTMIN..__SIGRTMAX.
Fixes RH#104365.
Roland McGrath [Thu, 21 Aug 2003 10:09:01 +0000 (10:09 +0000)]
.
Roland McGrath [Thu, 21 Aug 2003 10:08:54 +0000 (10:08 +0000)]
2003-08-21 Roland McGrath <roland@redhat.com>
* linux/syscallent.h: Fix mlock argument count.
* linux/x86_64/syscallent.h: Likewise.
* linux/s390/syscallent.h: Likewise.
* linux/s390x/syscallent.h: Likewise.
Roland McGrath [Thu, 21 Aug 2003 09:58:08 +0000 (09:58 +0000)]
.
Roland McGrath [Thu, 21 Aug 2003 09:58:00 +0000 (09:58 +0000)]
2003-07-28 Daniel Jacobowitz <drow@mvista.com>
* defs.h (ALIGN64): Define for MIPS.
* io.c (PREAD_OFFSET_ARG): Define.
(sys_pread, sys_pwrite): Use it.
* process.c (struct_user_offsets) [SH]: Check whether REG_XDREG0
is defined.
* linux/sh/syscallent.h (pread, pwrite): Take six arguments.
(truncate64, ftruncate64): Pretty-print.
* linux/mips/syscallent.h (pread, pwrite): Take six arguments.
(truncate64, ftruncate64): Take four arguments.
Roland McGrath [Thu, 17 Jul 2003 09:24:04 +0000 (09:24 +0000)]
.
Roland McGrath [Thu, 17 Jul 2003 09:23:56 +0000 (09:23 +0000)]
2003-07-17 Roland McGrath <roland@redhat.com>
* configure.ac, NEWS: Version 4.4.99.
* strace.spec, debian/changelog: 4.4.99-1.
Roland McGrath [Thu, 17 Jul 2003 09:07:41 +0000 (09:07 +0000)]
2003-07-09 Roland McGrath <roland@redhat.com>
* linux/ia64/syscallent.h (tgkill): New at 1235.
Roland McGrath [Thu, 17 Jul 2003 09:03:22 +0000 (09:03 +0000)]
.
Roland McGrath [Thu, 17 Jul 2003 09:03:05 +0000 (09:03 +0000)]
2003-07-17 Roland McGrath <roland@redhat.com>
* linux/syscallent.h: truncate64/ftruncate64 need 3 args.
From Ulrich Drepper <drepper@redhat.com>.
* linux/syscallent.h: Handle statfs64, fstatfs64, utimes.
* file.c (printstatfs): Print f_fsid and f_frsize.
[LINUX] (printstatfs64, sys_statfs64, sys_fstatfs64): New functions.
* linux/syscall.h: Add decls.
From Ulrich Drepper <drepper@redhat.com>.
Roland McGrath [Thu, 17 Jul 2003 09:03:04 +0000 (09:03 +0000)]
2003-07-15 Anton Blanchard <anton@samba.org>
* ipc.c: Add SHM_HUGETLB field.
Mask out permission bits in msgget, semget and shmget before
printing resource_flags.
Mask execute permission bits (even though we dont currently
use them).
Roland McGrath [Thu, 17 Jul 2003 09:03:02 +0000 (09:03 +0000)]
2003-07-17 Roland McGrath <roland@redhat.com>
* linux/syscallent.h: Handle statfs64, fstatfs64, utimes.
* file.c (printstatfs): Print f_fsid and f_frsize.
[LINUX] (printstatfs64, sys_statfs64, sys_fstatfs64): New functions.
* linux/syscall.h: Add decls.
From Ulrich Drepper <drepper@redhat.com>.
Roland McGrath [Thu, 17 Jul 2003 09:03:01 +0000 (09:03 +0000)]
2003-07-17 Roland McGrath <roland@redhat.com>
* linux/powerpc/syscallent.h (tgkill): New at 250.
Roland McGrath [Wed, 9 Jul 2003 09:48:21 +0000 (09:48 +0000)]
.
Roland McGrath [Wed, 9 Jul 2003 09:47:59 +0000 (09:47 +0000)]
2003-07-05 Richard Henderson <rth@twiddle.net>
* process.c (sys_clone): Order arguments for alpha the same as x86_64.
* syscall.c (ERESTART_RESTARTBLOCK): New.
(trace_syscall): Print it.
* linux/alpha/syscallent.h (osf_syscall): Name properly.
(osf_set_program_attributes): Fix typo.
(osf_nfssvc): Likewise.
(osf_sigsendset): Likewise.
(getdents64, gettid, readahead, tkill, setxattr, lsetxattr, fsetxattr,
getxattr, lgetxattr, fgetxattr, listxattr, llistxattr, flistxattr,
removexattr, lremovexattr, fremovexattr, futex, sched_setaffinity,
sched_getaffinity, tuxcall, io_setup, io_destroy, io_getevents,
io_submit, io_cancel, exit_group, lookup_dcookie, epoll_create,
epoll_ctl, epoll_wait, remap_file_pages, set_tid_address,
restart_syscall, fadvise, timer_create, timer_settime, timer_gettime,
timer_getoverrun, timer_delete, clock_settime, clock_gettime,
clock_getres, clock_nanosleep, semtimedop): New.
Roland McGrath [Wed, 9 Jul 2003 09:47:49 +0000 (09:47 +0000)]
2003-07-08 Roland McGrath <roland@redhat.com>
* signal.c (sys_tgkill): New function.
* linux/syscall.h: Declare it.
* linux/syscallent.h: Add tgkill.
Roland McGrath [Fri, 27 Jun 2003 21:20:14 +0000 (21:20 +0000)]
.
Roland McGrath [Fri, 27 Jun 2003 21:20:09 +0000 (21:20 +0000)]
2003-06-27 Roland McGrath <roland@redhat.com>
* configure.ac: Check for type `struct __old_kernel_stat'.
* file.c (convertoldstat, printoldstat): Define under
[LINUX && HAVE_STRUCT___OLD_KERNEL_STAT] rather than a list of archs.
(sys_oldstat, sys_oldfstat, sys_oldlstat): Likewise.
* linux/dummy.h [! HAVE_STRUCT___OLD_KERNEL_STAT]
(sys_oldstat, sys_oldfstat, sys_oldlstat): #define to printargs.
Roland McGrath [Thu, 26 Jun 2003 22:41:02 +0000 (22:41 +0000)]
.
Roland McGrath [Thu, 26 Jun 2003 22:40:42 +0000 (22:40 +0000)]
2003-06-26 Roland McGrath <roland@redhat.com>
* configure.ac: SHMEDIA -> SH64
* defs.h: Likewise.
* mem.c: Likewise.
* process.c: Likewise.
* sock.c: Likewise.
* syscall.c: Likewise.
* util.c: Likewise.
* linux/shmedia/syscallent.h: Moved to ...
* linux/sh64/syscallent.h: ... here.
Roland McGrath [Thu, 26 Jun 2003 22:31:49 +0000 (22:31 +0000)]
2003-06-26 Roland McGrath <roland@redhat.com>
* config.guess: Update from canonical version, timestamp 2003-06-17.
* config.sub: Likewise.
Roland McGrath [Thu, 26 Jun 2003 22:29:38 +0000 (22:29 +0000)]
.
Roland McGrath [Thu, 26 Jun 2003 22:29:32 +0000 (22:29 +0000)]
2003-06-26 Roland McGrath <roland@redhat.com>
* syscall.c (force_result) [LINUX] [ARM]: Fix variable usage.
From: Joshua Neal <tinara@netpipeline.net>.
Roland McGrath [Thu, 26 Jun 2003 22:27:32 +0000 (22:27 +0000)]
.
Roland McGrath [Thu, 26 Jun 2003 22:27:23 +0000 (22:27 +0000)]
2003-06-26 Roland McGrath <roland@redhat.com>
* process.c [LINUX] (sys_futex): Grok FUTEX_REQUEUE and print 5th arg.
* linux/syscallent.h: sys_futex argument count is now 5, not 4.
* linux/ia64/syscallent.h: Likewise.
* linux/powerpc/syscallent.h: Likewise.
* linux/s390/syscallent.h: Likewise.
* linux/s390x/syscallent.h: Likewise.
* linux/x86_64/syscallent.h: Likewise.
From Jakub Jelinek <jakub@redhat.com>.
Roland McGrath [Thu, 26 Jun 2003 22:23:32 +0000 (22:23 +0000)]
.
Roland McGrath [Thu, 26 Jun 2003 22:23:28 +0000 (22:23 +0000)]
2003-06-26 Roland McGrath <roland@redhat.com>
* syscall.c (get_scno) [S390 || S390X]: Fix old vs new mode detection.
From Michael Holzheu <HOLZHEU@de.ibm.com>.
Roland McGrath [Mon, 23 Jun 2003 23:40:04 +0000 (23:40 +0000)]
.
Roland McGrath [Mon, 23 Jun 2003 23:39:59 +0000 (23:39 +0000)]
2003-06-23 Roland McGrath <roland@redhat.com>
* net.c (sys_socket): Decode protocol for PF_INET6 same as PF_INET.
From Ulrich Drepper <drepper@redhat.com>.
Roland McGrath [Wed, 11 Jun 2003 05:47:07 +0000 (05:47 +0000)]
grr
Roland McGrath [Wed, 11 Jun 2003 05:38:01 +0000 (05:38 +0000)]
.
Roland McGrath [Wed, 11 Jun 2003 05:37:56 +0000 (05:37 +0000)]
2003-06-10 Roland McGrath <roland@redhat.com>
* configure.ac, NEWS: Version 4.4.98.
* strace.spec, debian/changelog: 4.4.98-1.
Roland McGrath [Tue, 10 Jun 2003 03:38:03 +0000 (03:38 +0000)]
.
Roland McGrath [Tue, 10 Jun 2003 03:37:57 +0000 (03:37 +0000)]
2003-06-09 Roland McGrath <roland@redhat.com>
* linux/s390x/syscallent.h: Update many syscalls.
* linux/syscall.h (SYS_socket_subcall): Update [S390X] value.
Roland McGrath [Tue, 10 Jun 2003 03:31:34 +0000 (03:31 +0000)]
.
Roland McGrath [Tue, 10 Jun 2003 03:31:29 +0000 (03:31 +0000)]
2003-06-09 Roland McGrath <roland@redhat.com>
* linux/s390/syscallent.h: Update many syscalls.
* linux/syscall.h (SYS_socket_subcall): Update [S390] value.
Roland McGrath [Tue, 10 Jun 2003 03:07:47 +0000 (03:07 +0000)]
.
Roland McGrath [Tue, 10 Jun 2003 03:07:41 +0000 (03:07 +0000)]
2003-06-09 Roland McGrath <roland@redhat.com>
* linux/shmedia/syscallent.h: New file.
From Stephen Thomas <stephen.thomas@superh.com>.
Roland McGrath [Tue, 10 Jun 2003 03:06:05 +0000 (03:06 +0000)]
.
Roland McGrath [Tue, 10 Jun 2003 03:05:53 +0000 (03:05 +0000)]
2003-06-09 Roland McGrath <roland@redhat.com>
* strace.c (trace): Print a message and newline for a WIFEXITED report
from the process we just printed an unterminated syscall line for.
Roland McGrath [Tue, 3 Jun 2003 23:29:04 +0000 (23:29 +0000)]
2003-06-03 Roland McGrath <roland@redhat.com>
Linux/ARM improvements from Russell King <rmk@arm.linux.org.uk>:
* defs.h [LINUX] (TCB_WAITEXECVE): Define for [ARM] too.
* process.c (struct_user_offsets) [LINUX] [ARM]: Add ARM registers.
* signal.c [LINUX] (sys_sigreturn) [ARM]: New case.
* syscall.c (get_scno, syscall_fixup) [LINUX] [ARM]: Case rewritten.
(get_error) [LINUX] [ARM]: Update.
(syscall_enter) [LINUX] [ARM]: New case.
* util.c (printcall) [LINUX] [ARM]: New case.
Roland McGrath [Tue, 3 Jun 2003 23:28:59 +0000 (23:28 +0000)]
2003-06-03 Roland McGrath <roland@redhat.com>
* util.c (printcall) [LINUX]: Fix typo [IA62] -> [IA64].
Linux/ARM improvements from Russell King <rmk@arm.linux.org.uk>:
* defs.h [LINUX] (TCB_WAITEXECVE): Define for [ARM] too.
* process.c (struct_user_offsets) [LINUX] [ARM]: Add ARM registers.
* signal.c [LINUX] (sys_sigreturn) [ARM]: New case.
* syscall.c (get_scno, syscall_fixup) [LINUX] [ARM]: Case rewritten.
(get_error) [LINUX] [ARM]: Update.
(syscall_enter) [LINUX] [ARM]: New case.
* util.c (printcall) [LINUX] [ARM]: New case.
Roland McGrath [Tue, 3 Jun 2003 23:28:58 +0000 (23:28 +0000)]
.
Roland McGrath [Tue, 3 Jun 2003 23:28:57 +0000 (23:28 +0000)]
2003-06-03 Roland McGrath <roland@redhat.com>
* debian/control (Standards-Version): Update to 3.5.10.
Roland McGrath [Tue, 3 Jun 2003 07:18:28 +0000 (07:18 +0000)]
.
Roland McGrath [Tue, 3 Jun 2003 07:18:19 +0000 (07:18 +0000)]
2003-06-03 Roland McGrath <roland@redhat.com>
* strace.c (main): In PATH search, accept only a regular file with
execute bits set. Fixes Debian bug #137103.
Roland McGrath [Tue, 3 Jun 2003 01:35:32 +0000 (01:35 +0000)]
.
Roland McGrath [Tue, 3 Jun 2003 01:35:20 +0000 (01:35 +0000)]
2003-06-02 Roland McGrath <roland@redhat.com>
* strace.c (main): Set -q when given -o and not -p, and not when not
given -o, to match what the man page always said.
Fixes Debian bug #47113, #153678.
Roland McGrath [Mon, 2 Jun 2003 20:04:32 +0000 (20:04 +0000)]
.
Roland McGrath [Mon, 2 Jun 2003 20:04:19 +0000 (20:04 +0000)]
2003-06-02 Roland McGrath <roland@redhat.com>
* debian/control (Architecture): Add shmedia.
Roland McGrath [Mon, 2 Jun 2003 19:37:56 +0000 (19:37 +0000)]
.
Roland McGrath [Mon, 2 Jun 2003 19:37:48 +0000 (19:37 +0000)]
2003-06-02 Roland McGrath <roland@redhat.com>
* configure.ac, NEWS: Version 4.4.97.
* strace.spec, debian/changelog: 4.4.97-1.
Roland McGrath [Mon, 2 Jun 2003 19:19:03 +0000 (19:19 +0000)]
2003-06-02 Roland McGrath <roland@redhat.com>
* config.guess: Update from ftp://ftp.gnu.org/pub/gnu/config/,
timestamp 2003-05-22.
* config.sub: Likewise, timestamp 2003-05-24.
Roland McGrath [Mon, 2 Jun 2003 19:18:58 +0000 (19:18 +0000)]
2003-06-02 Roland McGrath <roland@redhat.com>
* configure.ac, defs.h, mem.c, process.c, sock.c, syscall.c, util.c:
Merged in SHmedia port from Stephen Thomas <stephen.thomas@superh.com>.
Roland McGrath [Fri, 23 May 2003 02:27:37 +0000 (02:27 +0000)]
.
Roland McGrath [Fri, 23 May 2003 02:27:13 +0000 (02:27 +0000)]
2003-05-22 Roland McGrath <roland@redhat.com>
* defs.h (struct tcb): New member `nzombies'.
* strace.c (alloctcb): Initialize it.
(droptcb): Increment our parent's zombie count.
* process.c (internal_wait): Don't go into TCB_SUSPENDED if the
process has zombies it can reap. On the way out, if we reaped
an untraced process, decrement the zombie count.
Roland McGrath [Fri, 23 May 2003 01:08:50 +0000 (01:08 +0000)]
.
Roland McGrath [Fri, 23 May 2003 01:08:42 +0000 (01:08 +0000)]
2003-05-22 Roland McGrath <roland@redhat.com>
* process.c (sys_clone): Mask CSIGNAL out of flags and print that
separately using signame.
* process.c (internal_clone) [TCB_CLONE_THREAD]: Use ARG_FLAGS instead
of literal 0 for index. Consult the right flags without clobbering
anything when we reparent the new child to the caller's parent thread.
Roland McGrath [Fri, 23 May 2003 00:29:11 +0000 (00:29 +0000)]
.
Roland McGrath [Fri, 23 May 2003 00:29:05 +0000 (00:29 +0000)]
2003-05-22 Roland McGrath <roland@redhat.com>
* process.c [LINUX] [S390 || S390X] (ARG_CTID, ARG_TLS): Fix swapped
indices. Reported by Jakub Jelinek <jakub@redhat.com>.
Roland McGrath [Fri, 23 May 2003 00:29:02 +0000 (00:29 +0000)]
2003-05-22 Roland McGrath <roland@redhat.com>
* signal.c [LINUX] (SI_SIGIO, SI_TKILL): New macros.
[LINUX || SVR4] (siginfo_codes): Add strings for them.
Roland McGrath [Fri, 23 May 2003 00:29:00 +0000 (00:29 +0000)]
2003-05-22 Roland McGrath <roland@redhat.com>
* linux/s390/syscallent.h: Fix sys_clone argument count.
* linux/s390x/syscallent.h: Likewise.
* linux/mips/syscallent.h: Likewise.
* linux/alpha/syscallent.h: Likewise.
* linux/powerpc/syscallent.h: Likewise.
* linux/sh/syscallent.h: Likewise.
* linux/sparc/syscallent.h: Likewise.
* linux/hppa/syscallent.h: Likewise.
Roland McGrath [Fri, 23 May 2003 00:14:17 +0000 (00:14 +0000)]
.
Roland McGrath [Fri, 23 May 2003 00:14:04 +0000 (00:14 +0000)]
2003-05-22 Roland McGrath <roland@redhat.com>
* process.c (print_affinitylist): Fix loop condition.
Reported by Ian Wienand <ianw@gelato.unsw.edu.au>.
Roland McGrath [Thu, 10 Apr 2003 18:58:33 +0000 (18:58 +0000)]
.
Roland McGrath [Thu, 10 Apr 2003 18:58:20 +0000 (18:58 +0000)]
2003-04-10 Roland McGrath <roland@redhat.com>
* syscall.c (qual_desc): Return zero after parsing number.
From Rob Leslie <rob@mars.org>, fixes Debian bug #188379.
Roland McGrath [Tue, 8 Apr 2003 01:47:02 +0000 (01:47 +0000)]
.
Roland McGrath [Tue, 8 Apr 2003 01:46:51 +0000 (01:46 +0000)]
2003-04-07 Roland McGrath <roland@redhat.com>
* linux/syscallent.h: Handle semtimedop subcall of ipc syscall.
* linux/syscall.h: Likewise.
* ipc.c [LINUX] (sys_semtimedop): New function.
From Ulrich Drepper <drepper@redhat.com>.
Roland McGrath [Tue, 8 Apr 2003 01:46:48 +0000 (01:46 +0000)]
2003-04-07 Roland McGrath <roland@redhat.com>
* linux/syscallent.h: Handle semtimedop subcall of ipc syscall.
* linux/syscall.h: Likewise.
* ipc.c [LINUX] (sys_semtimedop): New function.
From Ulrich Drepper <drepper@redhat.com>.
* ipc.c (sys_semget): Mask off permission bits for resource_flags.
From Ulrich Drepper <drepper@redhat.com>.
Roland McGrath [Wed, 2 Apr 2003 01:10:53 +0000 (01:10 +0000)]
.
Roland McGrath [Wed, 2 Apr 2003 01:10:44 +0000 (01:10 +0000)]
2003-04-01 Philippe De Muyter <phdm@macqel.be>
* sock.c, stream.c: Check #ifdef LINUX, not linux.
* file.c: Always provide sys_*attr, regardless of #ifdef XATTR_CREATE.
Roland McGrath [Mon, 31 Mar 2003 01:46:47 +0000 (01:46 +0000)]
sync with rh file
Roland McGrath [Mon, 31 Mar 2003 01:21:40 +0000 (01:21 +0000)]
.
Roland McGrath [Mon, 31 Mar 2003 01:21:36 +0000 (01:21 +0000)]
2003-03-30 Roland McGrath <roland@redhat.com>
* configure.ac, NEWS: Version 4.4.96.
* strace.spec, debian/changelog: 4.4.96-1.
Roland McGrath [Mon, 31 Mar 2003 01:05:16 +0000 (01:05 +0000)]
.
Roland McGrath [Mon, 31 Mar 2003 01:05:01 +0000 (01:05 +0000)]
2003-02-26 Stuart Menefy <stuart.menefy@st.com>
Various fixes for SuperH [SH]:
* mem.c (sys_old_mmap): mmap() parameters passed in registers
* net.c (sys_pipe), syscall.c (getrval2): pipe() results returned
in registers
* process.c (change_syscall): Fixed register which holds system
call number
* util.c (arg0_offset, arg1_offset): provide definition
* Makefile.am: Added new files in linux/sh
* linux/sh/syscallent.h: New file.
* linux/sh/errnoent.h: New file.
* linux/sh/ioctlent.h: New file.
* linux/sh/signalent.h: New file.
Roland McGrath [Mon, 31 Mar 2003 01:04:27 +0000 (01:04 +0000)]
2003-02-26 Stuart Menefy <stuart.menefy@st.com>
Various fixes for SuperH [SH]:
* mem.c(sys_old_mmap): mmap() parameters passed in registers
* net.c(sys_pipe), syscall.c(getrval2): pipe() results returned
in registers
* process.c (change_syscall): Fixed register which holds system
call number
* util.c (arg0_offset, arg1_offset): provide definition
* Makefile.am: Added new files in linux/sh
* linux/sh/syscallent.h: New file.
* linux/sh/errnoent.h: New file.
* linux/sh/ioctlent.h: New file.
* linux/sh/signalent.h: New file.
Roland McGrath [Mon, 31 Mar 2003 01:03:34 +0000 (01:03 +0000)]
2003-02-26 Stuart Menefy <stuart.menefy@st.com>
* linux/ioctlent.sh: Take an arg for location of header files
* syscallent.sh: Replaced lost $
Roland McGrath [Mon, 31 Mar 2003 01:03:33 +0000 (01:03 +0000)]
2003-02-26 Stuart Menefy <stuart.menefy@st.com>
Various fixes for SuperH [SH]:
* mem.c(sys_old_mmap): mmap() parameters passed in registers
* net.c(sys_pipe), syscall.c(getrval2): pipe() results returned
in registers
* process.c (change_syscall): Fixed register which holds system
call number
* util.c (arg0_offset, arg1_offset): provide definition
* Makefile.am: Added new files in linux/sh
* linux/sh/{syscallent,errnoent,ioctlent,signalent}.h: New files
Roland McGrath [Sun, 30 Mar 2003 23:52:46 +0000 (23:52 +0000)]
.
Roland McGrath [Sun, 30 Mar 2003 23:52:28 +0000 (23:52 +0000)]
2003-03-30 Roland McGrath <roland@redhat.com>
* time.c [LINUX]: Handle new Linux 2.5 clock/timer syscalls.
* linux/syscall.h, linux/syscallent.h, linux/dummy.h: Likewise.
From Ulrich Drepper <drepper@redhat.com>.
Roland McGrath [Sun, 30 Mar 2003 23:52:26 +0000 (23:52 +0000)]
2003-03-30 Roland McGrath <roland@redhat.com>
* time.c [LINUX]: Handle new Linux 2.5 clock/timer syscalls.
* linux/syscall.h, linux/syscallent.h, linux/dummy.h: Likewise.
From Ulrich Drepper <drepper@redhat.com>.
* linux/syscallent.h: Use sys_getrlimit for 191.
Use name "old_getrlimit" for 76.
Reported by Ulrich Drepper <drepper@redhat.com>.
Roland McGrath [Fri, 21 Mar 2003 07:33:21 +0000 (07:33 +0000)]
.
Roland McGrath [Fri, 21 Mar 2003 07:33:15 +0000 (07:33 +0000)]
2003-03-18 Roland McGrath <roland@redhat.com>
* process.c [LINUX] (sys_clone): Don't dereference parent_tid argument.
Roland McGrath [Tue, 18 Mar 2003 07:43:53 +0000 (07:43 +0000)]
.
Roland McGrath [Tue, 18 Mar 2003 07:43:42 +0000 (07:43 +0000)]
2003-03-17 Roland McGrath <roland@redhat.com>
* linux/x86_64/syscallent.h: clone takes 5 args.
* process.c [LINUX] (sys_clone) [X86_64]: Fix argument order.
Roland McGrath [Sat, 15 Mar 2003 21:01:43 +0000 (21:01 +0000)]
.
Roland McGrath [Sat, 15 Mar 2003 20:58:26 +0000 (20:58 +0000)]
2003-03-15 Roland McGrath <roland@redhat.com>
* linux/x86_64/syscallent.h: Add exit_group syscall at 231.