PatchSet 6802 Date: 2005/08/10 13:37:59 Author: robilad Branch: HEAD Tag: (none) Log: Small warning fix for ppc jit 2005-08-10 Dalibor Topic <[EMAIL PROTECTED]>
* config/powerpc/jit3-icode.h: (HAVE_move_float_const, HAVE_move_double_const): Removed. * config/powerpc/jit3-powerpc.def (define_insn(move_float_const, fmove_RxC)): Removed empty function to fix unused variable warnings. (define_insn(move_double, fmovel_RxR)): Likewise. Based on a patch by: Andreas Tobler <[EMAIL PROTECTED]> Members: ChangeLog:1.4327->1.4328 config/powerpc/jit3-icode.h:1.3->1.4 config/powerpc/jit3-powerpc.def:1.8->1.9 Index: kaffe/ChangeLog diff -u kaffe/ChangeLog:1.4327 kaffe/ChangeLog:1.4328 --- kaffe/ChangeLog:1.4327 Wed Aug 10 12:30:55 2005 +++ kaffe/ChangeLog Wed Aug 10 13:37:59 2005 @@ -1,5 +1,16 @@ 2005-08-10 Dalibor Topic <[EMAIL PROTECTED]> + * config/powerpc/jit3-icode.h: + (HAVE_move_float_const, HAVE_move_double_const): Removed. + + * config/powerpc/jit3-powerpc.def (define_insn(move_float_const, + fmove_RxC)): Removed empty function to fix unused variable warnings. + (define_insn(move_double, fmovel_RxR)): Likewise. + + Based on a patch by: Andreas Tobler <[EMAIL PROTECTED]> + +2005-08-10 Dalibor Topic <[EMAIL PROTECTED]> + * kaffe/kaffevm/intrp/machine.c (virtualMachine): Fixed build with JVMPI. Index: kaffe/config/powerpc/jit3-icode.h diff -u kaffe/config/powerpc/jit3-icode.h:1.3 kaffe/config/powerpc/jit3-icode.h:1.4 --- kaffe/config/powerpc/jit3-icode.h:1.3 Fri Jul 1 17:54:33 2005 +++ kaffe/config/powerpc/jit3-icode.h Wed Aug 10 13:38:08 2005 @@ -293,8 +293,6 @@ #if 0 #define HAVE_move_float_const_rangecheck(v) __builtin_FP_values(v) #define HAVE_move_double_const_rangecheck(v) __builtin_FP_values(v) -#define HAVE_move_float_const fmove_RxC -#define HAVE_move_double_const fmovel_RxC #endif #define HAVE_add_float fadd_RRR Index: kaffe/config/powerpc/jit3-powerpc.def diff -u kaffe/config/powerpc/jit3-powerpc.def:1.8 kaffe/config/powerpc/jit3-powerpc.def:1.9 --- kaffe/config/powerpc/jit3-powerpc.def:1.8 Fri Jul 1 17:33:06 2005 +++ kaffe/config/powerpc/jit3-powerpc.def Wed Aug 10 13:38:08 2005 @@ -610,40 +610,6 @@ debug((DBOUT,"move_float %d, %d\n", w, r)); } -define_insn(move_float_const, fmove_RxC) -{ - float o = const_float(2); - int w = wreg_float(0); - int r = 0; - -#if 1 -#else - if ( o == 0.0 ) { - r = 0x8 | 0; - } else if (o == 1.0) { - r = 0x8 | 1; - } else if (o == 2.0) { - r = 0x8 | 2; - } else if (o == 3.0) { - r = 0x8 | 3; - } else if (o == 4.0) { - r = 0x8 | 4; - } else if (o == 5.0) { - r = 0x8 | 5; - } else if (o == 0.5) { - r = 0x8 | 6; - } else if (o == 10.0) { - r = 0x8 | 7; - } else { - KAFFEVM_ABORT(); - } - - op_fmov(w, r); - -#endif - debug((DBOUT,"move_float_const %d, %f(0x%x)\n", w, o, r)); -} - define_insn(move_double, fmovel_RxR) { int r = rreg_double(2); @@ -652,41 +618,6 @@ LOUT(ppc_op_fmr(w, r)); debug((DBOUT,"move_double %d, %d\n", w, r)); -} - -define_insn(move_double_const, fmovel_RxC) -{ - double o = const_double(2); - int w = wreg_double(0); - - int r = 0; - -#if 1 -#else - if ( o == 0.0 ) { - r = 0x8 | 0; - } else if (o == 1.0) { - r = 0x8 | 1; - } else if (o == 2.0) { - r = 0x8 | 2; - } else if (o == 3.0) { - r = 0x8 | 3; - } else if (o == 4.0) { - r = 0x8 | 4; - } else if (o == 5.0) { - r = 0x8 | 5; - } else if (o == 0.5) { - r = 0x8 | 6; - } else if (o == 10.0) { - r = 0x8 | 7; - } else { - KAFFEVM_ABORT(); - } - - op_fmovl(w, r); - -#endif - debug((DBOUT,"move_double_const %d, %f(0x%x)\n", w, o,r )); } _______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe