mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-03 13:20:26 +02:00
fix -D_ASM_SAFETY compilation of beqr_d and bne_d
2010-08-18 Paolo Bonzini <bonzini@gnu.org> * lightning/i386/fp-32.h: Fix -D_ASM_SAFETY compilation. Reported by Paulo César Pereira de Andrade.
This commit is contained in:
parent
e19b41c9f0
commit
7e19a3da19
2 changed files with 6 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
2010-08-18 Paolo Bonzini <bonzini@gnu.org>
|
||||
|
||||
* lightning/i386/fp-32.h: Fix -D_ASM_SAFETY compilation.
|
||||
Reported by Paulo César Pereira de Andrade.
|
||||
|
||||
2010-08-15 Paolo Bonzini <bonzini@gnu.org>
|
||||
|
||||
* tests/ldst.c: Update.
|
||||
|
@ -13,7 +18,6 @@
|
|||
|
||||
2010-08-10 Paulo César Pereira de Andrade <pcpa@mandriva.com.br>
|
||||
|
||||
|
||||
* lightning/i386/core-32.h (jit_replace): Use MOVLrr, not MOVLir.
|
||||
(jit_movbrm): Check index register as well.
|
||||
* lightning/i386/fp-64.h: Add jit_extr_f_d and jit_extr_d_f.
|
||||
|
|
|
@ -259,7 +259,7 @@ union jit_double_imm {
|
|||
FNSTSWr(_EAX), \
|
||||
SHRLir(n, _EAX), \
|
||||
((_and) ? ANDLir ((_and), _EAX) : 0), \
|
||||
((cmp) ? CMPLir ((cmp), _AL) : 0), \
|
||||
((cmp) ? CMPLir ((cmp), _EAX) : 0), \
|
||||
POPLr(_EAX), \
|
||||
res ((d)), \
|
||||
_jit.x.pc)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue