Author: Armin Rigo <ar...@tunes.org> Branch: Changeset: r76057:097db6dff79b Date: 2015-02-22 18:26 +0100 http://bitbucket.org/pypy/pypy/changeset/097db6dff79b/
Log: Fix on 32-bit diff --git a/rpython/jit/backend/x86/test/test_runner.py b/rpython/jit/backend/x86/test/test_runner.py --- a/rpython/jit/backend/x86/test/test_runner.py +++ b/rpython/jit/backend/x86/test/test_runner.py @@ -30,15 +30,18 @@ # for the individual tests see # ====> ../../test/runner_test.py - add_loop_instructions = ['mov', - 'nop', # for the label - 'add', 'test', 'je', 'jmp', - 'data32', # padding - ] if WORD == 4: - bridge_loop_instructions = ['cmp', 'jge', 'mov', 'mov', 'call', 'jmp' - 'nop'] # padding + add_loop_instructions = ['mov', + 'lea', # a nop, for the label + 'add', 'test', 'je', 'jmp', + 'nop'] # padding + bridge_loop_instructions = ['cmp', 'jge', 'mov', 'mov', 'call', 'jmp', + 'lea', 'lea'] # padding else: + add_loop_instructions = ['mov', + 'nop', # for the label + 'add', 'test', 'je', 'jmp', + 'data32'] # padding bridge_loop_instructions = [ 'cmp', 'jge', 'mov', 'mov', 'mov', 'mov', 'call', 'mov', 'jmp', 'nop'] # padding _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit