]> granicus.if.org Git - strace/log
strace
21 years ago2003-06-03 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Tue, 3 Jun 2003 23:28:58 +0000 (23:28 +0000)]
.

21 years ago2003-06-03 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Tue, 3 Jun 2003 07:18:28 +0000 (07:18 +0000)]
.

21 years ago2003-06-03 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Tue, 3 Jun 2003 01:35:32 +0000 (01:35 +0000)]
.

21 years ago2003-06-02 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Mon, 2 Jun 2003 20:04:32 +0000 (20:04 +0000)]
.

21 years ago2003-06-02 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Mon, 2 Jun 2003 19:37:56 +0000 (19:37 +0000)]
.

21 years ago2003-06-02 Roland McGrath <roland@redhat.com>
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.

21 years ago2003-06-02 Roland McGrath <roland@redhat.com>
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.

21 years ago2003-06-02 Roland McGrath <roland@redhat.com>
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>.

21 years ago.
Roland McGrath [Fri, 23 May 2003 02:27:37 +0000 (02:27 +0000)]
.

21 years ago2003-05-22 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Fri, 23 May 2003 01:08:50 +0000 (01:08 +0000)]
.

21 years ago2003-05-22 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Fri, 23 May 2003 00:29:11 +0000 (00:29 +0000)]
.

21 years ago2003-05-22 Roland McGrath <roland@redhat.com>
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>.

21 years ago2003-05-22 Roland McGrath <roland@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.

21 years ago2003-05-22 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Fri, 23 May 2003 00:14:17 +0000 (00:14 +0000)]
.

21 years ago2003-05-22 Roland McGrath <roland@redhat.com>
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>.

21 years ago.
Roland McGrath [Thu, 10 Apr 2003 18:58:33 +0000 (18:58 +0000)]
.

21 years ago2003-04-10 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Tue, 8 Apr 2003 01:47:02 +0000 (01:47 +0000)]
.

21 years ago2003-04-07 Roland McGrath <roland@redhat.com>
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>.

21 years ago2003-04-07 Roland McGrath <roland@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>.

21 years ago.
Roland McGrath [Wed, 2 Apr 2003 01:10:53 +0000 (01:10 +0000)]
.

21 years ago2003-04-01 Philippe De Muyter <phdm@macqel.be>
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.

21 years agosync with rh file
Roland McGrath [Mon, 31 Mar 2003 01:46:47 +0000 (01:46 +0000)]
sync with rh file

21 years ago.
Roland McGrath [Mon, 31 Mar 2003 01:21:40 +0000 (01:21 +0000)]
.

21 years ago2003-03-30 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Mon, 31 Mar 2003 01:05:16 +0000 (01:05 +0000)]
.

21 years ago2003-02-26 Stuart Menefy <stuart.menefy@st.com>
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.

21 years ago2003-02-26 Stuart Menefy <stuart.menefy@st.com>
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.

21 years ago2003-02-26 Stuart Menefy <stuart.menefy@st.com>
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 $

21 years ago2003-02-26 Stuart Menefy <stuart.menefy@st.com>
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

21 years ago.
Roland McGrath [Sun, 30 Mar 2003 23:52:46 +0000 (23:52 +0000)]
.

21 years ago2003-03-30 Roland McGrath <roland@redhat.com>
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>.

21 years ago2003-03-30 Roland McGrath <roland@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>.

21 years ago.
Roland McGrath [Fri, 21 Mar 2003 07:33:21 +0000 (07:33 +0000)]
.

21 years ago2003-03-18 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Tue, 18 Mar 2003 07:43:53 +0000 (07:43 +0000)]
.

21 years ago2003-03-17 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Sat, 15 Mar 2003 21:01:43 +0000 (21:01 +0000)]
.

21 years ago2003-03-15 Roland McGrath <roland@redhat.com>
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.

21 years ago.
Roland McGrath [Fri, 14 Mar 2003 10:33:06 +0000 (10:33 +0000)]
.

21 years ago2003-03-14 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 14 Mar 2003 10:32:37 +0000 (10:32 +0000)]
2003-03-14  Roland McGrath  <roland@redhat.com>

* linux/x86_64/syscallent.h: Update and add many 2.5 syscalls.

21 years ago2003-03-14 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 14 Mar 2003 10:32:36 +0000 (10:32 +0000)]
2003-03-14  Roland McGrath  <roland@redhat.com>

* linux/ia64/syscallent.h: clone takes 5 arguments.
* process.c [LINUX && IA64] (ARG_*): Update for 2.5 clone calls.

21 years agotweak last change
Roland McGrath [Wed, 12 Mar 2003 10:01:22 +0000 (10:01 +0000)]
tweak last change

21 years agotweak last change
Roland McGrath [Wed, 12 Mar 2003 09:58:14 +0000 (09:58 +0000)]
tweak last change

21 years ago.
Roland McGrath [Wed, 12 Mar 2003 09:54:45 +0000 (09:54 +0000)]
.

21 years ago2003-03-12 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 12 Mar 2003 09:54:36 +0000 (09:54 +0000)]
2003-03-12  Roland McGrath  <roland@redhat.com>

* linux/ia64/syscallent.h: Fix arg counts for clone and clone2.
Use sys_clone for clone2.
* linux/syscall.h: Don't declare sys_clone2.
* process.c (sys_clone): Rewritten to handle both flavors,
print all extra args depending on flag bits.
(sys_clone2): Function removed.

21 years agoyet more typos in last change
Roland McGrath [Wed, 12 Mar 2003 08:16:39 +0000 (08:16 +0000)]
yet more typos in last change

21 years agomore typos in last change
Roland McGrath [Wed, 12 Mar 2003 08:14:35 +0000 (08:14 +0000)]
more typos in last change

21 years agotypos in last change
Roland McGrath [Wed, 12 Mar 2003 08:14:01 +0000 (08:14 +0000)]
typos in last change

21 years ago.
Roland McGrath [Wed, 12 Mar 2003 08:11:33 +0000 (08:11 +0000)]
.

21 years ago2003-03-12 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 12 Mar 2003 08:11:09 +0000 (08:11 +0000)]
2003-03-12  Roland McGrath  <roland@redhat.com>

* linux/ia64/syscallent.h: Add a bunch of 2.5 syscalls.

21 years ago.
Roland McGrath [Wed, 5 Mar 2003 06:29:11 +0000 (06:29 +0000)]
.

21 years ago2003-03-04 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 5 Mar 2003 06:29:06 +0000 (06:29 +0000)]
2003-03-04  Roland McGrath  <roland@redhat.com>

* syscall.c (get_scno) [IA64]: Do TCB_WAITEXECVE check only when
TCB_INSYSCALL is clear, like other platforms do.

21 years ago.
Roland McGrath [Wed, 5 Mar 2003 04:08:07 +0000 (04:08 +0000)]
.

21 years ago2003-03-04 Ulrich Drepper <drepper@redhat.com>
Roland McGrath [Wed, 5 Mar 2003 04:08:00 +0000 (04:08 +0000)]
2003-03-04  Ulrich Drepper  <drepper@redhat.com>

* mem.c [LINUX] (sys_remap_file_pages): New function.
* linux/syscall.h: Declare it.
* linux/syscallent.h: Use it.
* linux/powerpc/syscallent.h: Likewise.

21 years ago2003-03-04 Ulrich Drepper <drepper@redhat.com>
Roland McGrath [Wed, 5 Mar 2003 04:07:55 +0000 (04:07 +0000)]
2003-03-04  Ulrich Drepper  <drepper@redhat.com>

* process.c [LINUX] (sys_futex): Omit final if op is not FUTEX_WAIT.

21 years ago.
Roland McGrath [Wed, 26 Feb 2003 20:34:14 +0000 (20:34 +0000)]
.

21 years ago2003-02-26 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 26 Feb 2003 20:34:02 +0000 (20:34 +0000)]
2003-02-26  Roland McGrath  <roland@redhat.com>

* configure.ac: Fix typo in netinet/in.h check.
Also include <sys/types.h> and <sys/socket.h> before <netinet/in.h>.
Reported by Alex Semenyaka <alexs@snark.rinet.ru>.

21 years ago.
Roland McGrath [Mon, 24 Feb 2003 10:53:48 +0000 (10:53 +0000)]
.

21 years ago2003-02-24 Roland McGrath <roland@redhat.com>
Roland McGrath [Mon, 24 Feb 2003 10:53:44 +0000 (10:53 +0000)]
2003-02-24  Roland McGrath  <roland@redhat.com>

* configure.ac, NEWS: Version 4.4.95.
* strace.spec, debian/changelog: 4.4.95-1.

21 years ago.
Roland McGrath [Mon, 24 Feb 2003 10:18:11 +0000 (10:18 +0000)]
.

21 years ago2003-02-24 Roland McGrath <roland@redhat.com>
Roland McGrath [Mon, 24 Feb 2003 10:18:07 +0000 (10:18 +0000)]
2003-02-24  Roland McGrath  <roland@redhat.com>

* process.c (sys_getresgid): Fix typos in argument access.

21 years ago.
Roland McGrath [Mon, 24 Feb 2003 07:13:59 +0000 (07:13 +0000)]
.

21 years ago2003-02-23 Roland McGrath <roland@redhat.com>
Roland McGrath [Mon, 24 Feb 2003 07:13:51 +0000 (07:13 +0000)]
2003-02-23  Roland McGrath  <roland@redhat.com>

* process.c (sys_getresuid): Fix typos in argument access.
Reported by Anton Blanchard <anton@samba.org>.

21 years ago.
Roland McGrath [Thu, 20 Feb 2003 03:26:58 +0000 (03:26 +0000)]
.

21 years ago2003-02-19 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 20 Feb 2003 03:26:47 +0000 (03:26 +0000)]
2003-02-19  Roland McGrath  <roland@redhat.com>

* configure.ac, NEWS: Version 4.4.94.
* strace.spec, debian/changelog: 4.4.94-1.

21 years ago2003-02-19 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 20 Feb 2003 02:57:09 +0000 (02:57 +0000)]
2003-02-19  Roland McGrath  <roland@redhat.com>

* version.c: Removed.

21 years ago.
Roland McGrath [Thu, 20 Feb 2003 02:56:50 +0000 (02:56 +0000)]
.

21 years ago2003-02-19 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 20 Feb 2003 02:56:29 +0000 (02:56 +0000)]
2003-02-19  Roland McGrath  <roland@redhat.com>

* version.c: Removed.
* Makefile.am (strace_SOURCES): Remove it.
* strace.c: Use PACKAGE_NAME and VERSION macros instead of version var.

21 years ago.
Roland McGrath [Thu, 20 Feb 2003 02:45:34 +0000 (02:45 +0000)]
.

21 years ago2003-02-19 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 20 Feb 2003 02:45:22 +0000 (02:45 +0000)]
2003-02-19  Roland McGrath  <roland@redhat.com>

FreeBSD rfork support changes from Russ Cox <rsc@plan9.bell-labs.com>:
* syscall.c (internal_syscall): Handle SYS_rfork with internal_fork.
* process.c (internal_fork) [SYS_rfork]: Bail if RFPROC flag not set.

21 years ago.
Roland McGrath [Thu, 30 Jan 2003 20:15:35 +0000 (20:15 +0000)]
.

21 years ago2003-01-23 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 30 Jan 2003 20:15:23 +0000 (20:15 +0000)]
2003-01-23  Roland McGrath  <roland@redhat.com>

* signal.c: Reorder #ifdefs so HAVE_ASM_SIGCONTEXT_H doesn't matter on
SPARC, which doesn't use the header regardless.
* util.c [LINUX && SPARC]: Do renaming kludges around <asm/reg.h>
like signal.c does.

21 years ago2003-01-23 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 30 Jan 2003 20:15:20 +0000 (20:15 +0000)]
2003-01-23  Roland McGrath  <roland@redhat.com>

* linux/sparc/syscall.h: Declare sys_getdents64, sys_llseek.

21 years ago2003-01-23 Roland McGrath <roland@redhat.com>
Roland McGrath [Thu, 30 Jan 2003 20:15:19 +0000 (20:15 +0000)]
2003-01-23  Roland McGrath  <roland@redhat.com>

* util.c [LINUX && SPARC]: Do renaming kludges around <asm/reg.h>
like signal.c does.

21 years ago.
Roland McGrath [Fri, 24 Jan 2003 04:39:50 +0000 (04:39 +0000)]
.

21 years ago2003-01-23 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 24 Jan 2003 04:39:46 +0000 (04:39 +0000)]
2003-01-23  Roland McGrath  <roland@redhat.com>

* linux/dummy.h [! SYS_getpmsg] (sys_getpmsg): #define to printargs.
[! SYS_putpmsg] (sys_putpmsg): Likewise.

21 years ago2003-01-23 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 24 Jan 2003 04:39:45 +0000 (04:39 +0000)]
2003-01-23  Roland McGrath  <roland@redhat.com>

* linux/sparc/syscall.h: Declare sys_getdents64.

21 years ago.
Roland McGrath [Fri, 24 Jan 2003 04:32:36 +0000 (04:32 +0000)]
.

21 years ago2003-01-21 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 24 Jan 2003 04:31:23 +0000 (04:31 +0000)]
2003-01-21  Roland McGrath  <roland@redhat.com>

* strace.c (usage): Omit -z, since it has never worked properly.
* NEWS: Likewise.
* strace.c (main): Grok new option `-E var=val' or `-E var' to put
var=val in environ or to remove var, respectively.
(usage): Mention it.
* strace.1, NEWS: Document it.

21 years ago2003-01-21 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 24 Jan 2003 04:31:20 +0000 (04:31 +0000)]
2003-01-21  Roland McGrath  <roland@redhat.com>

* strace.c (main): Grok new option `-E var=val' or `-E var' to put
var=val in environ or to remove var, respectively.
(usage): Mention it.
* strace.1, NEWS: Document it.

21 years ago2003-01-23 Roland McGrath <roland@redhat.com>
Roland McGrath [Fri, 24 Jan 2003 04:31:18 +0000 (04:31 +0000)]
2003-01-23  Roland McGrath  <roland@redhat.com>

* process.c: Reorder includes to put sys/reg.h before linux/ptrace.h,
since they can conflict.

21 years ago4.4.93
Roland McGrath [Wed, 22 Jan 2003 02:27:59 +0000 (02:27 +0000)]
4.4.93

21 years ago2003-01-21 Roland McGrath <roland@redhat.com>
Roland McGrath [Wed, 22 Jan 2003 02:27:51 +0000 (02:27 +0000)]
2003-01-21  Roland McGrath  <roland@redhat.com>

* configure.ac, NEWS: Version 4.4.93.
* strace.spec, debian/changelog: 4.4.93-1.
* strace.spec (Source0): Use strace-VERSION.tar.bz2 now.

21 years ago.
Roland McGrath [Mon, 20 Jan 2003 10:23:11 +0000 (10:23 +0000)]
.

21 years ago2003-01-20 Roland McGrath <roland@redhat.com>
Roland McGrath [Mon, 20 Jan 2003 10:23:04 +0000 (10:23 +0000)]
2003-01-20  Roland McGrath  <roland@redhat.com>

* defs.h [LINUX] [S390 || S390X] (TCB_WAITEXECVE): Define it.
* syscall.c (get_scno, syscall_fixup) [LINUX] [S390 || S390X]: Handle
TCB_WAITEXECVE state with special kludges.

21 years ago.
Roland McGrath [Mon, 20 Jan 2003 09:04:42 +0000 (09:04 +0000)]
.

21 years ago2003-01-20 Roland McGrath <roland@redhat.com>
Roland McGrath [Mon, 20 Jan 2003 09:04:36 +0000 (09:04 +0000)]
2003-01-20  Roland McGrath  <roland@redhat.com>

* util.c (restore_arg0): Evaluate args in no-op defns.
* util.c [S390 || S390X] (arg0_offset, arg1_offset): Fix definitions
for clone call on S390.  From Michael Holzheu <holzheu@de.ibm.com>.

21 years ago2003-01-20 Roland McGrath <roland@redhat.com>
Roland McGrath [Mon, 20 Jan 2003 09:04:33 +0000 (09:04 +0000)]
2003-01-20  Roland McGrath  <roland@redhat.com>

* process.c [LINUX] (sys_clone) [S390 || S390X]: Argument order is
reversed from other architectures.
* process.c (sys_execve) [LINUX]: Make setting TCB_WAITEXECVE flag
conditional on [TCB_WAITEXECVE] instead of list of processors.

21 years ago2003-01-17 Anton Blanchard <anton@samba.org>
Roland McGrath [Sat, 18 Jan 2003 00:21:51 +0000 (00:21 +0000)]
2003-01-17  Anton Blanchard <anton@samba.org>

* util.c [LINUX] (setbpt): Handle SYS_vfork like SYS_fork.

21 years ago.
Roland McGrath [Sat, 18 Jan 2003 00:19:35 +0000 (00:19 +0000)]
.

21 years ago2003-01-17 Anton Blanchard <anton@samba.org>
Roland McGrath [Sat, 18 Jan 2003 00:19:31 +0000 (00:19 +0000)]
2003-01-17  Anton Blanchard <anton@samba.org>

* util.c [LINUX] (setbpt): Handle SYS_vfork like SYS_fork.