]>
Commit | Line | Data |
---|---|---|
df0f11a0 FB |
1 | |
2 | - fix iret/lret/fpush not before mem load restarting | |
3 | - fix all remaining thread lock issues (must put TBs in a specific invalid | |
4 | state, find a solution for tb_flush()). | |
5 | - handle fp87 state in signals | |
6 | - add gcc 2.96 test configure (some gcc3 flags are needed) | |
7 | - optimize FPU operations (evaluate x87 stack pointer statically) | |
8 | - add IPC syscalls | |
9 | - submit a patch to fix DOSEMU coopthreads | |
10 | ||
11 | lower priority: | |
12 | -------------- | |
13 | - handle rare page fault cases (in particular if page fault in heplers or | |
14 | in syscall emulation code). | |
3c51961e | 15 | - fix thread stack freeing (use kernel 2.5.x CLONE_CHILD_CLEARTID) |
b03c60f3 FB |
16 | - more syscalls (in particular all 64 bit ones, IPCs, fix 64 bit |
17 | issues, fix 16 bit uid issues) | |
df0f11a0 FB |
18 | - use page_unprotect_range in every suitable syscall to handle all |
19 | cases of self modifying code. | |
20 | - use gcc as a backend to generate better code (easy to do by using | |
21 | op-i386.c operations as local inline functions). | |
22 | - add SSE2/MMX operations |