diff --git a/ChangeLog b/ChangeLog index e956e8bb6..95de9ec95 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2009-02-17 Mike Spivey + + * lightning/i386/core.h: Fix blunder in operand order. + 2009-02-17 Paolo Bonzini * lightning/i386/fp-32.h: Another fix to jit_fp_btest. diff --git a/lightning/i386/core.h b/lightning/i386/core.h index 86aee39aa..2f017f987 100644 --- a/lightning/i386/core.h +++ b/lightning/i386/core.h @@ -63,7 +63,7 @@ ((rd == forced) ? JITSORRY("Register conflict for " # op) : \ (rs == forced) ? op : \ jit_save (forced) \ - ? (jit_pushr_i(forced), jit_movr_l(rs, forced), op, \ + ? (jit_pushr_i(forced), jit_movr_l(forced, rs), op, \ jit_popr_i(forced)) \ : (jit_movr_l(rs, forced), op))