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