United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7004217 Remove IA64 workaround re-introduced with CR6953477
JDK-7004217 : Remove IA64 workaround re-introduced with CR6953477

Details
Type:
Bug
Submit Date:
2010-12-02
Status:
Closed
Updated Date:
2011-04-23
Project Name:
JDK
Resolved Date:
2011-04-23
Component:
hotspot
OS:
generic
Sub-Component:
runtime
CPU:
itanium
Priority:
P4
Resolution:
Fixed
Affected Versions:
hs19
Fixed Versions:
hs20 (b04)

Related Reports
Backport:
Backport:

Sub Tasks

Description
I re-introduced some old IA64 workaround logic with this changeset.  

changeset:   1593:126ea7725993
user:        bobv
date:        Tue Aug 03 08:13:38 2010 -0400
summary:     6953477: Increase portability and flexibility of building Hotspot

According to the openjdk community, the work-around below is no longer needed.  

The fix will remove all lines below except 1292.

- 1288 #ifdef IA64
- 1289           // IA64 gcc bug
- 1290           r = ( f == 0.0f ) ? (jdouble) f : (jdouble) f + ia64_double_zero;
- 1291 #else
1292           r = (jdouble) f;
- 1293 #endif

                                    

Comments
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/6a2d73358ff7
                                     
2010-12-02
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/6a2d73358ff7
                                     
2010-12-09
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/6a2d73358ff7
                                     
2010-12-10
EVALUATION

http://hg.openjdk.java.net/jdk7/build/hotspot/rev/6a2d73358ff7
                                     
2010-12-25



Hardware and Software, Engineered to Work Together