7004217: Remove IA64 workaround re-introduced with CR6953477

Gcc bug worksaround for IA64 no longer needed

Reviewed-by: andrew
This commit is contained in:
Bob Vandette 2010-12-02 14:00:03 -05:00
parent 49678541ff
commit 18a6408d84

View file

@ -1323,12 +1323,7 @@ run:
jfloat f; jfloat f;
jdouble r; jdouble r;
f = STACK_FLOAT(-1); f = STACK_FLOAT(-1);
#ifdef IA64
// IA64 gcc bug
r = ( f == 0.0f ) ? (jdouble) f : (jdouble) f + ia64_double_zero;
#else
r = (jdouble) f; r = (jdouble) f;
#endif
MORE_STACK(-1); // POP MORE_STACK(-1); // POP
SET_STACK_DOUBLE(r, 1); SET_STACK_DOUBLE(r, 1);
UPDATE_PC_AND_TOS_AND_CONTINUE(1, 2); UPDATE_PC_AND_TOS_AND_CONTINUE(1, 2);