PatchSet 6678 
Date: 2005/07/01 17:54:26
Author: guilhem
Branch: HEAD
Tag: (none) 
Log:
Fixlets for JIT3 and PowerPC/JIT3

Members: 
        ChangeLog:1.4203->1.4204 
        config/powerpc/jit3-icode.h:1.2->1.3 
        kaffe/kaffevm/jit3/funcs.h:1.5->1.6 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4203 kaffe/ChangeLog:1.4204
--- kaffe/ChangeLog:1.4203      Fri Jul  1 17:33:00 2005
+++ kaffe/ChangeLog     Fri Jul  1 17:54:26 2005
@@ -1,5 +1,14 @@
 2005-07-01  Guilhem Lavaux  <[EMAIL PROTECTED]>
 
+       * config/powerpc/jit3-icode.h
+       (HAVE_cvt_double_int, HAVE_cvt_float_int): Disabled.
+       (HAVE_cvt_double_int_ieee, HAVE_cvt_float_int_ieee): Enabled.
+
+       * kaffe/kaffevm/jit3/funcs.c
+       (HAVE_cvt_float_int_ieee): Fixed typo.
+
+2005-07-01  Guilhem Lavaux  <[EMAIL PROTECTED]>
+
        * config/powerpc/jit3-powerpc.def: Fixed access to
        KaffeJIT3_getLabelName.
 
Index: kaffe/config/powerpc/jit3-icode.h
diff -u kaffe/config/powerpc/jit3-icode.h:1.2 
kaffe/config/powerpc/jit3-icode.h:1.3
--- kaffe/config/powerpc/jit3-icode.h:1.2       Tue Dec 21 00:15:28 2004
+++ kaffe/config/powerpc/jit3-icode.h   Fri Jul  1 17:54:33 2005
@@ -307,8 +307,10 @@
 #define        HAVE_mul_double                 fmull_RRR
 #define        HAVE_div_double                 fdivl_RRR
 
-#define        HAVE_cvt_float_int              cvtfi_RxR
-#define        HAVE_cvt_double_int             cvtdi_RxR
+#undef HAVE_cvt_float_int
+#undef HAVE_cvt_double_int
+#define        HAVE_cvt_float_int_ieee         cvtfi_RxR
+#define        HAVE_cvt_double_int_ieee        cvtdi_RxR
 
 #define        HAVE_cvt_int_float              cvtif_RxR
 #define        HAVE_cvt_int_double             cvtid_RxR
Index: kaffe/kaffe/kaffevm/jit3/funcs.h
diff -u kaffe/kaffe/kaffevm/jit3/funcs.h:1.5 
kaffe/kaffe/kaffevm/jit3/funcs.h:1.6
--- kaffe/kaffe/kaffevm/jit3/funcs.h:1.5        Fri Jul  1 17:33:06 2005
+++ kaffe/kaffe/kaffevm/jit3/funcs.h    Fri Jul  1 17:54:33 2005
@@ -217,7 +217,7 @@
 #endif /* defined(HAVE_cvt_float_long) */
 
 #if defined(HAVE_cvt_float_int_ieee)
-extern void HAVE_cvt_float_int_ieee (sequense* s);
+extern void HAVE_cvt_float_int_ieee (sequence* s);
 #endif /* defined(HAVE_cvt_float_int_ieee) */
 
 #if defined(HAVE_cvt_int_byte)

_______________________________________________
kaffe mailing list
[email protected]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to