summaryrefslogtreecommitdiff
path: root/trans.c
AgeCommit message (Collapse)Author
2015-10-28Get trans program compiling againMichael Pavone
2015-05-16Fix trans so it compiles againMichael Pavone
2014-03-03Make some small changes in trans so that it is more likely to produce the ↵Michael Pavone
same output as mustrans when given misbehaving programs. Add lea to testcases.txt. Improve the output of comparetest.py so that known issues can easily be separated from new ones.
2014-03-02Initial stab at separating the generic parts of the 68K core from the ↵Michael Pavone
host-cpu specific parts.
2014-03-02Rename x86_68k_options and m68k_to_x86.h to m68k_options and m68k_core.h ↵Michael Pavone
respectively
2014-03-02Refactor gen_x86 to use an interface more like gen_arm and to remove the ↵Michael Pavone
need for the caller to decide whether an 8-bit or 32-bit displacement is needed in the rdisp functions. Update m68k_to_x86 to use the new version of the gen_x86 functions and do some minor refactoring there in the process
2013-09-10Added copyright notice to source files and added GPL license text in COPYINGMike Pavone
2013-07-16Fix 68K test harnessMike Pavone
2013-04-16Fixed up trans for changes to translate_m68k_stream, but still need to deal ↵Mike Pavone
with missing callbacks.
2012-12-04Initial support for M68k reset vector, rather than starting at an arbitrary ↵Mike Pavone
address
2012-12-04M68K to x86 translation works for a limited subset of instructions and ↵Mike Pavone
addressing modes