From 18a6408d84be4cd6a60003e43733e6dbfdbc12b6 Mon Sep 17 00:00:00 2001 From: Bob Vandette Date: Thu, 2 Dec 2010 14:00:03 -0500 Subject: [PATCH] 7004217: Remove IA64 workaround re-introduced with CR6953477 Gcc bug worksaround for IA64 no longer needed Reviewed-by: andrew --- hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp b/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp index 686d1469abb..16ec3ff6081 100644 --- a/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp +++ b/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp @@ -1323,12 +1323,7 @@ run: jfloat f; jdouble r; f = STACK_FLOAT(-1); -#ifdef IA64 - // IA64 gcc bug - r = ( f == 0.0f ) ? (jdouble) f : (jdouble) f + ia64_double_zero; -#else r = (jdouble) f; -#endif MORE_STACK(-1); // POP SET_STACK_DOUBLE(r, 1); UPDATE_PC_AND_TOS_AND_CONTINUE(1, 2);