[kaffe] UPDATE RE: Xscale linux jit: Double values with no bits on in lowerword are corrupt

2005-02-06 Thread David Tiller
Progress!!! The only values that are corrupted are those defined in config/arm/jit-icode.h in the macro __builtin_FP_values. Those are 0, 1, 2, 3, 4, 5, 10, and 0.5. You can't tell with zero. If you #undef HAVE_move_double_const in move_double_const() in icode.c, life is good. The problem seem

[kaffe] UPDATE RE: Xscale linux jit: Double values with no bits on in lowerword are corrupt

2005-02-04 Thread David Tiller
Progress!!! The only values that are corrupted are those defined in config/arm/jit-icode.h in the macro __builtin_FP_values. Those are 0, 1, 2, 3, 4, 5, 10, and 0.5. You can't tell with zero. If you #undef HAVE_move_double_const in move_double_const() in icode.c, life is good. The problem seems