aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO8
1 files changed, 3 insertions, 5 deletions
diff --git a/TODO b/TODO
index 6438483..1a9e51f 100644
--- a/TODO
+++ b/TODO
@@ -1,11 +1,9 @@
-- asynchronous signal interrupt / clear synchronous signal handling
-- add eflags restore in emulator
-- finish signal handing (fp87 state)
-- verify thread support (clone() and various locks)
- optimize translated cache chaining (DLL PLT-like system)
+- more syscalls (in particular all 64 bit ones, IPCs, fix 64 bit issues)
+- finish signal handing (fp87 state, more siginfo conversions)
+- verify thread support (clone() and various locks)
- vm86 syscall support
- overrides/16bit for string ops
-- more syscalls (in particular all 64 bit ones)
- make it self runnable (use same trick as ld.so : include its own relocator and libc)
- improved 16 bit support
- fix FPU exceptions (in particular: gen_op_fpush not before mem load)