/[qemu]
ViewVC logotype

Revision 5845


Jump to revision: Previous Next
Author: balrog
Date: Mon Dec 1 02:17:12 2008 UTC (14 years, 11 months ago)
Changed paths: 1
Log Message:
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.

Changed paths:

Path Details
Directorytrunk/tcg/arm/tcg-target.c modified , text changed

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.5