changeset in /hg/icedtea6: 2008-04-04 Gary Benson <gbenson at red...
Gary Benson
gbenson at redhat.com
Fri Apr 4 01:40:27 PDT 2008
changeset a5c32475a2e8 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=a5c32475a2e8
description:
2008-04-04 Gary Benson <gbenson at redhat.com>
* patches/icedtea-ia64-bugfix.patch: New file.
* Makefile.am: Added the above.
* Makefile.in: Regenerated.
diffstat:
4 files changed, 26 insertions(+), 2 deletions(-)
ChangeLog | 6 ++++++
Makefile.am | 3 ++-
Makefile.in | 3 ++-
patches/icedtea-ia64-bugfix.patch | 16 ++++++++++++++++
diffs (59 lines):
diff -r f9549e833bc4 -r a5c32475a2e8 ChangeLog
--- a/ChangeLog Thu Apr 03 14:04:06 2008 -0400
+++ b/ChangeLog Fri Apr 04 04:40:21 2008 -0400
@@ -1,3 +1,9 @@ 2008-04-03 Lillian Angel <langel at redha
+2008-04-04 Gary Benson <gbenson at redhat.com>
+
+ * patches/icedtea-ia64-bugfix.patch: New file.
+ * Makefile.am: Added the above.
+ * Makefile.in: Regenerated.
+
2008-04-03 Lillian Angel <langel at redhat.com>
* acinclude.m4: Fixed typo.
diff -r f9549e833bc4 -r a5c32475a2e8 Makefile.am
--- a/Makefile.am Thu Apr 03 14:04:06 2008 -0400
+++ b/Makefile.am Fri Apr 04 04:40:21 2008 -0400
@@ -233,7 +233,8 @@ ZERO_PATCHES = \
patches/icedtea-signature-iterator.patch \
patches/icedtea-signed-types.patch \
patches/icedtea-test-atomic-operations.patch \
- patches/icedtea-zero.patch
+ patches/icedtea-zero.patch \
+ patches/icedtea-ia64-bugfix.patch
if ZERO_BUILD
ZERO_PATCHES_COND = $(ZERO_PATCHES)
diff -r f9549e833bc4 -r a5c32475a2e8 Makefile.in
--- a/Makefile.in Thu Apr 03 14:04:06 2008 -0400
+++ b/Makefile.in Fri Apr 04 04:40:21 2008 -0400
@@ -354,7 +354,8 @@ ZERO_PATCHES = \
patches/icedtea-signature-iterator.patch \
patches/icedtea-signed-types.patch \
patches/icedtea-test-atomic-operations.patch \
- patches/icedtea-zero.patch
+ patches/icedtea-zero.patch \
+ patches/icedtea-ia64-bugfix.patch
@ZERO_BUILD_FALSE at ZERO_PATCHES_COND =
@ZERO_BUILD_TRUE at ZERO_PATCHES_COND = $(ZERO_PATCHES)
diff -r f9549e833bc4 -r a5c32475a2e8 patches/icedtea-ia64-bugfix.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/icedtea-ia64-bugfix.patch Fri Apr 04 04:40:21 2008 -0400
@@ -0,0 +1,16 @@
+diff -r 114e54fc994e openjdk/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp
+--- openjdk/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp Fri Apr 04 09:33:18 2008 +0100
++++ openjdk/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp Fri Apr 04 09:34:11 2008 +0100
+@@ -1281,12 +1281,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);
More information about the distro-pkg-dev
mailing list