qemu-patch-raspberry4/tcg/arm
balrog fe33867b0d Don't rely on ARM tcg_out_goto() generating just a single insn.
Otherwise when tb_exit generates a jump beyond the pc-relative range,
tcg_out_goto() spans two/three instructions and we load the tb return
value from a wrong address.  This is #ifdefed out currently because
we take care for the jumps to be local.
Problem spotted by Steffen Liebergeld.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5845 c046a42c-6fe2-441c-8c8c-71466251a162
2008-12-01 02:17:12 +00:00
..
tcg-target.c Don't rely on ARM tcg_out_goto() generating just a single insn. 2008-12-01 02:17:12 +00:00
tcg-target.h Use libgcc __clear_cache to clean icache, when available. 2008-12-01 02:02:37 +00:00