mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-22 03:30:22 +02:00
fix problems with i386 32-bit floating point branches
2009-02-17 Paolo Bonzini <bonzini@gnu.org> * lightning/fp-common.h: Define double branches if missing. * lightning/i386/asm.h: Define JC and JNC mnemonics. * lightning/i386/fp-32.h: Fix jit_fp_btest. All reported by Mike Spivey.
This commit is contained in:
parent
f87b2f6df8
commit
a76f19c5ef
5 changed files with 30 additions and 1 deletions
|
@ -915,8 +915,10 @@ enum {
|
|||
#define JOSm(D) JCCSim(0x0, D)
|
||||
#define JNOSm(D) JCCSim(0x1, D)
|
||||
#define JBSm(D) JCCSim(0x2, D)
|
||||
#define JCSm(D) JCCSim(0x2, D)
|
||||
#define JNAESm(D) JCCSim(0x2, D)
|
||||
#define JNBSm(D) JCCSim(0x3, D)
|
||||
#define JNCSm(D) JCCSim(0x3, D)
|
||||
#define JAESm(D) JCCSim(0x3, D)
|
||||
#define JESm(D) JCCSim(0x4, D)
|
||||
#define JZSm(D) JCCSim(0x4, D)
|
||||
|
@ -946,8 +948,10 @@ enum {
|
|||
#define JOm(D) JCCim(0x0, D)
|
||||
#define JNOm(D) JCCim(0x1, D)
|
||||
#define JBm(D) JCCim(0x2, D)
|
||||
#define JCm(D) JCCim(0x2, D)
|
||||
#define JNAEm(D) JCCim(0x2, D)
|
||||
#define JNBm(D) JCCim(0x3, D)
|
||||
#define JNCm(D) JCCim(0x3, D)
|
||||
#define JAEm(D) JCCim(0x3, D)
|
||||
#define JEm(D) JCCim(0x4, D)
|
||||
#define JZm(D) JCCim(0x4, D)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue