1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-02 21:10:27 +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:
Paolo Bonzini 2010-08-18 10:05:42 +02:00
parent e19b41c9f0
commit 7e19a3da19
2 changed files with 6 additions and 2 deletions

View file

@ -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.
@ -12,7 +17,6 @@
Use movsbq and movswq.
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.

View file

@ -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)