]> granicus.if.org Git - strace/blobdiff - TODO
Merge Harald Böhme's solaris patches
[strace] / TODO
diff --git a/TODO b/TODO
index 4767f4141a5df73410c8c591c720f9cdd4d3dec2..65b882a9905fe1a2df41965acf3e237ca95a3f51 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,4 +1,14 @@
-require override to run suid and/or sgid executables normally
+-- new entries from wta
+* 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
 kill procs we error out of on svr4
 enclose "total x dents" in a comment
@@ -13,7 +23,6 @@ add pread, pwrite to I/O dumping
 add system assist for qualifiers on svr4
 change printcall to getcaller and fix for linux and svr4
 fix fork hang for svr4 without pollable procfs
-add thread support
 print events on entry to and revents on exit from poll
 monitor procfs open and release the other child if the process wants to own it
 fix incorrect syscall number if exit without entry on svr4 without pr_syscall
@@ -22,4 +31,3 @@ ignore faults which occur before exec
 look for more ioctls on solaris, used in nslookup for example
 consider adding backtrace support
 consider adding general purpose interpreter
-rename program to sctrace to avoid conflict with svr4 strace?