softmmu: Dont clobber retaddr in slow_ldx().
authorEdgar E. Iglesias <edgar.iglesias@gmail.com>
Tue, 26 Jan 2010 12:55:55 +0000 (13:55 +0100)
committerEdgar E. Iglesias <edgar.iglesias@gmail.com>
Thu, 28 Jan 2010 21:46:13 +0000 (22:46 +0100)
commit446eb51d81f4231464af5f0bad43bfd7284d3137
tree081340975dfaf7e1f1c637a84ec2c2d00a674db5
parente21c0ba7a4cafc22a2617c0bbe0d8d04efe2c76c
softmmu: Dont clobber retaddr in slow_ldx().

When splitting up unaligned IO accesses, ld calls slow_ld which was
clobbering retaddr.

AFAIK the problem only shows up when running emulations with -icount
that may abort TB execution on IO accesses.

Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
softmmu_template.h