root / TODO @ d418c81e
History | View | Annotate | Download (733 Bytes)
1 | 3c51961e | bellard | - fix gcc 2.96 compile bug |
---|---|---|---|
2 | bc8a22cc | bellard | - fix thread locks |
3 | 1b6b029e | bellard | - optimize translated cache chaining (DLL PLT-like system) |
4 | 3c51961e | bellard | - fix thread stack freeing (use kernel 2.5.x CLONE_CHILD_CLEARTID) |
5 | 27c75a9a | bellard | - fix x86 stack allocation |
6 | 27c75a9a | bellard | - fix iret/lret restarting |
7 | b03c60f3 | bellard | - more syscalls (in particular all 64 bit ones, IPCs, fix 64 bit |
8 | b03c60f3 | bellard | issues, fix 16 bit uid issues) |
9 | 9de5e440 | bellard | - finish signal handing (fp87 state, more siginfo conversions) |
10 | 77f8dd5a | bellard | - fix FPU exceptions (in particular: gen_op_fpush not before mem load) |
11 | 3c51961e | bellard | - handle self-modifying code (track mmap and mark all pages containing |
12 | 3c51961e | bellard | translated code as readonly. use a custom signal handler to flush |
13 | 3c51961e | bellard | parts of the translation cache if write access to a readonly page |
14 | 3c51961e | bellard | containing translated code). |
15 | 3c51961e | bellard | - use gcc to compile to static code |