Commit Graph

113 Commits

Author SHA1 Message Date
Wichert Akkerman
fd89ced0fc Linux/MIPS uses syscalls up to >4k, so set MAX_QUALS to 4999 2000-04-13 17:06:09 +00:00
Wichert Akkerman
529f06d9c9 add clone test 2000-04-10 22:26:39 +00:00
Wichert Akkerman
c792698a99 README-linux: updated to note that strace might not compile
with development kernels
bjm.c: sys_query_module: check if malloc succeeds
system.c: sys_cap[gs]et(): check if malloc succeeds, only malloc once
linux/syscallent.h: updated for 2.3.99pre3
linux/alpha/syscallent.h: updated for 2.3.99pre3, add all osf syscalls
even though Linux doesn't implement them
syscall.c: add global variables for MIPS registers as well
syscall.c: move global variables to before get_scno since that uses them
util.c: oops, misspelled defined
process.c: fix ptrace calls in change_syscall
mem.c: decode sys_madvise
Merge patch from Topi Miettinen <Topi.Miettinen@nic.fi>
+ add support for quotactl, fdatasync, mlock, mlockall, munlockall & acct
+ small fix for RLIMIT_* and RUSAGE_BOTH
+ enhace support for capget and capset
2000-04-10 22:22:31 +00:00
Wichert Akkerman
faf722234d test/vfork.c: new file to test vfork traces
test/.cvsignore: new file
defs.h: Up maximum number of traced processed to 64
strace.c: Disable some debugging code from davidm
implement setarg for more architectures
implement change_syscall
2000-02-19 23:59:03 +00:00
Wichert Akkerman
2ee6e45f36 Fixup isdigit calls 2000-02-18 15:36:12 +00:00
Wichert Akkerman
12f75d1a38 S390 updates 2000-02-14 16:23:40 +00:00
Wichert Akkerman
57f229d952 Fixup ia64 stuff, part 1 2000-02-03 22:01:30 +00:00
Wichert Akkerman
8b1b40cd8b Merge Trillian patches (Linux ia64) 2000-02-03 21:58:30 +00:00
Pavel Machek
4dc3b141be Split trace_syscall into few functions to make code readable. 2000-02-01 17:58:41 +00:00
Pavel Machek
d8ae7e332a Cleaned up __NR_SYSCALL_BASE: less number of #ifdef's in main code is
always good.
2000-02-01 17:17:25 +00:00
Pavel Machek
9a9f10b4fc Wrap changing of syscall into nice function.
Warn instead of infinite loop in case of error.
2000-02-01 16:22:52 +00:00
Pavel Machek
245a6ac0e7 Automatically probe for sys/poll.h
Include example of nasty program where strace (by design) gives
incorrect output.
2000-02-01 16:12:33 +00:00
Wichert Akkerman
5597f898df Fix type on aclocal.m4 2000-01-27 00:41:54 +00:00
Wichert Akkerman
301601812c Release version 4.2 2000-01-21 20:31:34 +00:00
Wichert Akkerman
3ed6dc2491 Add 1900 to tm_year in sprinttime 2000-01-11 14:41:09 +00:00
Wichert Akkerman
9a8a37f2b2 fix loop for arm 1999-12-24 23:19:31 +00:00
Wichert Akkerman
9148a3b4ee update changelog&news 1999-12-24 23:13:55 +00:00
Wichert Akkerman
0396bdc0a7 Use STAT64 test for the new stat64 functions 1999-12-24 23:11:57 +00:00
Ulrich Drepper
c921cb2885 Update. 1999-12-24 08:03:35 +00:00
Ulrich Drepper
dfff33ce4c Add AC_STAT64. 1999-12-24 08:03:15 +00:00
Ulrich Drepper
02fffd8276 Define HAVE_STAT64. 1999-12-24 08:02:40 +00:00
Ulrich Drepper
b8601b00a6 Define AC_STAT64. 1999-12-24 08:02:15 +00:00
Ulrich Drepper
7f02c4d53f Implement sys_stat64, sys_fstat64, sys_lstat64, and printstat64. 1999-12-24 08:01:34 +00:00
Ulrich Drepper
2f2a5864ac Define table entries for sys_stat64, sys_lstat64, and sys_fstat64. 1999-12-24 08:00:37 +00:00
Ulrich Drepper
75bb37c8a8 Declare sys_stat64, sys_lstat64, and sys_fstat64. 1999-12-24 07:59:50 +00:00
Ulrich Drepper
90512f0332 (internal_clone): Fix a few typos and add definitions to make it at
least compile.
1999-12-24 07:22:25 +00:00
Ulrich Drepper
0fa01d706f Use ugly libc_stat trick also for stat64. 1999-12-24 07:18:28 +00:00
Wichert Akkerman
7a0b649aea Begin work on supporting clone 1999-12-23 15:08:17 +00:00
Wichert Akkerman
4dc8a2aec6 Bunch of stuff 1999-12-23 14:20:14 +00:00
Wichert Akkerman
e5be0de044 Note that Linux has semop 1999-12-14 10:46:18 +00:00
Wichert Akkerman
ea78f0f771 Add UnixWare support to configure 1999-11-29 15:34:02 +00:00
Wichert Akkerman
aec6238b12 Improve sys_query_module code 1999-11-28 01:56:12 +00:00
Wichert Akkerman
9123ac8884 fully decode the query_module syscall 1999-11-27 21:58:20 +00:00
Wichert Akkerman
3377df7418 Parse UnixWare mount options 1999-11-26 13:14:41 +00:00
Wichert Akkerman
9dbf15466e Add pollhack 1999-11-26 13:11:29 +00:00
Wichert Akkerman
4695657dab Seems like some systems treat sigmask_t and sigmask_t* as the same thing. 1999-11-26 10:12:59 +00:00
Wichert Akkerman
48214be2d3 Only use long_to_sigset on Linux systems 1999-11-26 09:55:42 +00:00
Wichert Akkerman
e4aafd4c4d Merge patches from John Hughes 1999-11-26 09:54:08 +00:00
Wichert Akkerman
906dade0dd Tiny display fixup in getpmsg syscall output 1999-11-26 09:18:37 +00:00
Wichert Akkerman
2a64b43d87 Update for 4.1 release 1999-11-26 00:29:05 +00:00
Wichert Akkerman
221f54f721 Now it builds on alpha again... 1999-11-18 17:26:45 +00:00
Wichert Akkerman
0ae852b90b Oops, forgot to commit this one 1999-11-18 17:12:55 +00:00
Wichert Akkerman
f5eeabb156 Start merging linux-ip-routing fork 1999-11-18 17:09:47 +00:00
Wichert Akkerman
60456d785d update Linux MIPS syscall table 1999-11-01 19:59:33 +00:00
Wichert Akkerman
2f473da12b Fix duplicate for sys_create_module
Include linux/in6.h only for Linux MIPS
1999-11-01 19:53:31 +00:00
Wichert Akkerman
505e176ded test for linux/in6.h in configure 1999-11-01 19:39:08 +00:00
Wichert Akkerman
31aa7068a2 Added missing Linux MIPS files 1999-11-01 00:46:49 +00:00
Wichert Akkerman
f90da01fd1 Add Linux MIPS support 1999-10-31 21:15:38 +00:00
Wichert Akkerman
54a4767f86 Add missing newline in error 1999-10-17 00:57:34 +00:00
Wichert Akkerman
5052482ed7 Update Linux module syscalls 1999-10-10 22:40:07 +00:00