Le 12/05/2018 à 07:02, Richard Henderson a écrit :
> [ Ho, hum. I didn't clear out my scratch directory before sending v1.0. ]
>
> FYI, I've only tested this with linux-user-test-0.3 and
> our qemu coldfire testing kernel.
>
>
> r~
>
>
> Richard Henderson (9):
> target/m68k: Use DISAS_NORETURN for exceptions
> target/m68k: Replace DISAS_TB_JUMP with DISAS_NORETURN
> target/m68k: Remove DISAS_JUMP_NEXT as unused
> target/m68k: Use lookup_and_goto_tb for DISAS_JUMP
> target/m68k: Rename DISAS_UPDATE and gen_lookup_tb
> target/m68k: Convert to DisasContextBase
> target/m68k: Convert to TranslatorOps
> target/m68k: Improve ending TB at page boundaries
> target/m68k: Merge disas_m68k_insn into m68k_tr_translate_insn
>
> target/m68k/translate.c | 354 ++++++++++++++++++++--------------------
> 1 file changed, 179 insertions(+), 175 deletions(-)
>
Richard,
do you want I take this through my m68k tree or do you take this in a
TCG pull requests?
Thanks,
Laurent