Mercurial > hg > release > icedtea7-2.5
view patches/boot/ecj-underscored_literals.patch @ 2777:dd18b2f67c8d icedtea-2.5.5pre02
Bump to icedtea-2.5.5pre02.
Upstream changes:
- PR2196, RH1164762: jhat man page has broken URL
- PR2200: Support giflib 5.1.0
- PR2210: DGifCloseFile call should check the return value, not the error code, for failure
- PR2225: giflib 5.1 conditional excludes 6.0, 7.0, etc.
- PR2250: JSSE server is still limited to 768-bit DHE
- S6584008, PR2193, RH1173326: jvmtiStringPrimitiveCallback should not be invoked when string value is null
- S6956398, PR2250: make ephemeral DH key match the length of the certificate key
- S8074312, PR2254: Enable hotspot builds on 4.x Linux kernels
2015-04-03 Andrew John Hughes <gnu.andrew@member.fsf.org>
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-2.5.5pre02.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(ICEDTEA_BOOT_PATCHES): Turn on new underscored literals
patch when the compiler doesn't support them.
* NEWS: Updated.
* acinclude.m4:
(IT_UNDERSCORE_CHECK): Check that the compiler supports
underscored literals.
* configure.ac:
Bump to 2.5.5pre02 and run IT_UNDERSCORE_CHECK.
* hotspot.map.in: Update to icedtea-2.5.5pre01.
* patches/boot/ecj-underscored_literals.patch:
New patch to remove underscored literals in
sun.security.ssl.ServerHandshaker
author | Andrew John Hughes <gnu_andrew@member.fsf.org> |
---|---|
date | Fri, 03 Apr 2015 23:25:14 +0100 |
parents | |
children |
line wrap: on
line source
--- openjdk-boot.orig/jdk/src/share/classes/sun/security/ssl/ServerHandshaker.java.old 2015-04-03 20:33:29.164024020 +0100 +++ openjdk-boot/jdk/src/share/classes/sun/security/ssl/ServerHandshaker.java 2015-04-03 20:33:38.840136632 +0100 @@ -1850,7 +1850,7 @@ return Integer.parseInt(s, radix); } else { long ell = Long.parseLong(s, radix); - if ((ell & 0xffff_ffff_0000_0000L) == 0) { + if ((ell & 0xffffffff00000000L) == 0) { return (int) ell; } else { throw new