From: <gb...@di...> - 2001-02-24 09:01:20
|
Hi, There are a few things I think it is worth fixing before releasing B2 0.9. IMHO, the following are not new features but bugfixes: - Teach Linux/NetDriver to work^Wcompile with newer kernels (2.4+) - Clean up siginfo subterfuges in configure by possibly sharing a common header between configure programs and B2 ? - Fix the DGA2 bug - Classic Emulation. I don't think it is possible to do Classic emulation in direct addressing mode since we are always keeping the whole 32 bits from the address. I don't really want to have to build multiple binaries for B2. i.e. { DGA1, DGA2 } x { Classic, Quadra } emulation is starting to be big in both compilation time and space. So, we should find a decent solution. The following is just convenience for me so that I may not have to trash compiler.{h,cpp} and fpu files whenever I update my JIT tree ;-) - Remove uae_cpu/compiler.{h,cpp} - Move fpp.cpp, fpu_x86* into uae_cpu/fpu/ Since no features must be added for that release, I won't commit the new fpu core ("ieee") from my tree. I would have appreciated support for FreeBSD 4.1 in direct addressing mode. Unfortunately, it is quite weird there: SIGBUS is used instead of SIGSEGV and, most importantly, the test program that used to work alone will lock inside the configure script... I will try to have a closer look at it this weekend. |