]> granicus.if.org Git - strace/blobdiff - TODO
2004-09-03 Roland McGrath <roland@redhat.com>
[strace] / TODO
diff --git a/TODO b/TODO
index ecc38fbccf14f95a2631be195db60cb6c7f0a3ab..1d6a8e8fdf0998b75333f17cb8d6069143555a16 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,11 +1,12 @@
 -- new entries from wta
-clone doesn't work; cloned processes can hang
-replace printargs with something that reads a configuration-file
--> rescheduled for strace rewrite
-rename functions that are used for general things:
-  sys_chdir -> general_1stringarg
-generate syscallent.h from the kernel sources
-
+* clone doesn't work; cloned processes can hang
+* partially done: finish up change_syscall using new setargs
+* do setargs for non-ia64
+* generate syscallent.h from the kernel sources (asm/unistd.h)
+* update linux/sparc syscall entries; Linux messed things up by overriding
+  all kinds of SunOS entries
+* synchronize linux/**/syscallent.h, number of arguments for a syscal isn't
+  consistent across different architectures
 
 -- old entries from jrs
 attempt reopen of /proc file if we get EAGAIN from any /proc ioctl
@@ -17,7 +18,6 @@ I don't like run on last close, change it?
 parse long options?
 count signals too with -c
 treat attach, detach messages like signals
-add readv, writev to I/O dumping
 add pread, pwrite to I/O dumping
 add system assist for qualifiers on svr4
 change printcall to getcaller and fix for linux and svr4