Author: David Schneider <[email protected]>
Branch: arm-backend-2
Changeset: r56769:c3c6b95fb787
Date: 2012-08-20 14:27 +0000
http://bitbucket.org/pypy/pypy/changeset/c3c6b95fb787/
Log: call_assembler fix for armhf
diff --git a/pypy/jit/backend/arm/opassembler.py
b/pypy/jit/backend/arm/opassembler.py
--- a/pypy/jit/backend/arm/opassembler.py
+++ b/pypy/jit/backend/arm/opassembler.py
@@ -1216,7 +1216,7 @@
# result of previous call is in r0
self.mov_loc_loc(arglocs[0], r.r1)
self.mc.BL(asm_helper_adr)
- if op.result and resloc.is_vfp_reg():
+ if not self.cpu.use_hf_abi and op.result and resloc.is_vfp_reg():
# move result to the allocated register
self.mov_to_vfp_loc(r.r0, r.r1, resloc)
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit