Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-25 | Prevent blowing past our native translated instruction size of 255 bytes ↵ | Michael Pavone | |
when translating movem with a large register list. Fixes bug in which Fantastic Dizzy was completely broken on 32-bit builds | |||
2016-10-06 | Add support for specifying a reset handler in the M68K core. Adjust memory ↵ | Michael Pavone | |
map initialization to handle extra field. Improved handling of out of bounds execution. | |||
2015-11-25 | Partially working change to do proper stack alignment rather than doing a ↵ | Michael Pavone | |
lame alignment check when calling a C compile dfunction. 68K core seems okay, but Z80 is busted. | |||
2015-01-02 | Added functions to gen_x86 for saving and restoring callee save registers to ↵ | Michael Pavone | |
better abstract over ABI differences between x86 and x86-64 | |||
2015-01-01 | Added 2 new functions to gen_x86.c for handling passing args according to ↵ | Michael Pavone | |
the C abi of the host system and adapted the code in m68k_core_x86.c to use that instead of doing everything by hand | |||
2015-01-01 | Fix some issues with 68K instruction retranslation | Michael Pavone | |
2014-03-03 | More 68K core refactoring to both reduce the amount of code and better split ↵ | Michael Pavone | |
the host-cpu specific parts from the generic parts | |||
2014-03-02 | Initial stab at separating the generic parts of the 68K core from the ↵ | Michael Pavone | |
host-cpu specific parts. | |||
2014-02-24 | Moved some generic stuff from backend.h gen_arm.h and gen_arm.c into gen.h ↵ | Michael Pavone | |
and gen.c. Added a couple fields to cpu_options so that gen_mem_fun can be made guest CPU generic |