Hi woody,
I just saw you checked in the new dynamic core fpu stuff. May I inform you that it doesn't compile currently on msys/mingw32 (gcc 3.4.2) ?! Looks like you forgot to commit a header file:
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I/usr/local/include/SDL -Dmain=SDL_main -g -O2 -MT core_dyn_x86.o -MD -MP -MF ".deps/core_dyn_x86.Tpo" -c -o core_dyn_x86.o core_dyn_x86.cpp; \
then mv -f ".deps/core_dyn_x86.Tpo" ".deps/core_dyn_x86.Po"; else rm -f ".deps/core_dyn_x86.Tpo"; exit 1; fi
In file included from core_dyn_x86.cpp:161:
core_dyn_x86/cache.h:474:2: warning: no newline at end of file
In file included from core_dyn_x86.cpp:230:
core_dyn_x86/decoder.h🔢24: dyn_fpu_dh.h: No such file or directory
In file included from core_dyn_x86.cpp:230:
core_dyn_x86/decoder.h: In function `CacheBlock* CreateCacheBlock(CodePageHandler*, PhysPt, Bitu)':
core_dyn_x86/decoder.h:1601: error: `dh_fpu_esc0' undeclared (first use this function)
core_dyn_x86/decoder.h:1601: error: (Each undeclared identifier is reported only once for each function it appears in.)
core_dyn_x86/decoder.h:1613: error: `dh_fpu_esc1' undeclared (first use this function)
core_dyn_x86/decoder.h:1625: error: `dh_fpu_esc2' undeclared (first use this function)
core_dyn_x86/decoder.h:1637: error: `dh_fpu_esc3' undeclared (first use this function)
core_dyn_x86/decoder.h:1649: error: `dh_fpu_esc4' undeclared (first use this function)
core_dyn_x86/decoder.h:1661: error: `dh_fpu_esc5' undeclared (first use this function)
core_dyn_x86/decoder.h:1673: error: `dh_fpu_esc6' undeclared (first use this function)
core_dyn_x86/decoder.h:1685: error: `dh_fpu_esc7' undeclared (first use this function)
make[4]: *** [core_dyn_x86.o] Error 1
make[4]: Leaving directory `/home/ronald.blankendaal/dosbox/src/cpu'
Regards,
Ronald