/hg/release/icedtea7-forest-2.6/jdk: 71 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Mon Jul 23 13:24:12 UTC 2018


changeset 6287b910a0d8 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=6287b910a0d8
author: prr
date: Wed May 23 17:47:20 2018 +0100

	8183032: Upgrade to LittleCMS 2.9
	Reviewed-by: serb, psadhukhan, mschoene, rhalade


changeset 37c8e5a1ad38 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=37c8e5a1ad38
author: coffeys
date: Wed Apr 04 19:43:07 2018 +0100

	8189969: Manifest better manifest entries
	Reviewed-by: weijun, igerasim


changeset 90bf1436e9d0 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=90bf1436e9d0
author: igerasim
date: Wed Apr 04 19:48:07 2018 +0100

	8189977: Improve permission portability
	Reviewed-by: rriggs


changeset 5fa5a01e5f45 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=5fa5a01e5f45
author: igerasim
date: Wed Apr 04 19:56:55 2018 +0100

	8189981: Improve queuing portability
	Reviewed-by: skoivu, rhalade, chegar, igerasim


changeset c84bb2bf9d0b in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c84bb2bf9d0b
author: mchinnathamb
date: Wed Apr 04 20:03:57 2018 +0100

	8189985: Improve tabular data portability
	Reviewed-by: dfuchs, robm


changeset 1ffdd93836cb in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=1ffdd93836cb
author: serb
date: Wed Nov 15 07:07:16 2017 -0800

	8189989: Improve container portability
	Reviewed-by: prr, azvegint, rhalade, skoivu


changeset 4bfbe9f2fa2d in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=4bfbe9f2fa2d
author: andrew
date: Wed Apr 04 21:05:40 2018 +0100

	8200760: java.security-linux was missed in backport of JDK-8160104
	Reviewed-by: aph


changeset 03c34693f3ce in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=03c34693f3ce
author: ohrstrom
date: Wed Apr 04 21:13:40 2018 +0100

	8001419: Build the JCE portion of JDK-8000970
	Summary: Original code done by Fredrik Ohrstrom, separated/pushed by wetmore. 7171982 changes added for backport.
	Reviewed-by: wetmore


changeset 545b232a7a1d in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=545b232a7a1d
author: igerasim
date: Wed May 23 17:49:08 2018 +0100

	8189997: Enhance keystore mechanisms
	8194259: keytool error: java.io.IOException: Invalid secret key format
	Reviewed-by: mullan, valeriep, rriggs, ahgross


changeset 65b53f54f536 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=65b53f54f536
author: serb
date: Wed Apr 04 23:17:45 2018 +0100

	8191696: Better mouse positioning
	Reviewed-by: skoivu, rhalade, prr, aghaisas


changeset e85c0876c905 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=e85c0876c905
author: serb
date: Wed Apr 04 23:21:40 2018 +0100

	8192030: Better MTSchema support
	Reviewed-by: skoivu, rhalade, prr, aghaisas


changeset 901f3fcdd73c in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=901f3fcdd73c
author: rpatil
date: Wed Feb 07 00:09:23 2018 -0800

	8192757: Improve stub classes implementation
	Reviewed-by: rriggs, dfuchs, erikj


changeset 2e01df28116b in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=2e01df28116b
author: igerasim
date: Wed Apr 04 23:34:31 2018 +0100

	8193409: Improve AES supporting classes
	Reviewed-by: valeriep


changeset 4c7e50519694 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=4c7e50519694
author: igerasim
date: Thu Apr 05 00:37:47 2018 +0100

	8193414: Improvements in MethodType lookups
	Reviewed-by: ahgross, jrose


changeset a6bffd59d44c in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=a6bffd59d44c
author: robm
date: Thu Feb 15 19:03:51 2018 +0000

	8193833: Better RMI connection support
	Reviewed-by: smarks


changeset 0badf8d0f23a in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=0badf8d0f23a
author: snikandrova
date: Mon Jul 18 14:39:21 2016 +0300

	8054213: Class name repeated in output of Type.toString()
	Reviewed-by: darcy


changeset 09f984c2ea3a in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=09f984c2ea3a
author: igerasim
date: Thu Apr 05 20:49:21 2018 +0100

	8150530: Improve javax.crypto.BadPaddingException messages
	Reviewed-by: xuelei


changeset 27b0acdf5a66 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=27b0acdf5a66
author: rpatil
date: Thu Apr 05 22:59:52 2018 +0100

	8153955: increase java.util.logging.FileHandler MAX_LOCKS limit
	Summary: This patch adds a new JDK implementation specific system property "jdk.internal.FileHandlerLogging.maxLocks" to control java.util.logging.FileHandler's MAX_LOCKS limit.
	Reviewed-by: coffeys, dfuchs


changeset 38f474a6e6dd in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=38f474a6e6dd
author: igerasim
date: Fri Apr 06 16:11:15 2018 +0100

	8175075: Add 3DES to the default disabled algorithm security property
	Reviewed-by: xuelei, mullan, rhalade


changeset 2aa9b3af819f in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=2aa9b3af819f
author: aivanov
date: Fri Apr 06 16:26:41 2018 +0100

	8179665: [Windows] java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
	Reviewed-by: prr, serb, ssadetsky


changeset 4d7dc0471094 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=4d7dc0471094
author: robm
date: Fri Jan 12 22:16:44 2018 +0000

	8186032: Disable XML Signatures signed with EC keys less than 224 bits
	Reviewed-by: mullan


changeset 8a874dabadc3 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=8a874dabadc3
author: vinnie
date: Fri Nov 14 14:12:58 2014 +0000

	8034031: [parfait] JNI exception pending in jdk/src/macosx/native/apple/security/KeystoreImpl.m
	Reviewed-by: alanb, weijun


changeset fa09fd223c12 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=fa09fd223c12
author: igerasim
date: Wed Dec 13 11:59:07 2017 -0800

	8187496: Possible memory leak in java.apple.security.KeychainStore.addItemToKeychain
	Reviewed-by: weijun, mullan, ahgross


changeset d7501c7b8acc in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=d7501c7b8acc
author: rpatil
date: Tue Feb 27 19:59:31 2018 -0800

	8198494: 8u171 and 8u172 - Build failure on non-SE Linux Platforms
	Reviewed-by: dfuchs, rriggs, coffeys, aefimov


changeset 770235fcc00c in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=770235fcc00c
author: coffeys
date: Fri Apr 06 17:24:41 2018 +0100

	8029020: Check src/share/native/java/util/zip code for JNI pending exceptions
	Reviewed-by: alanb, chegar


changeset bfd1a3bfd023 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=bfd1a3bfd023
author: coffeys
date: Mon Nov 27 16:53:29 2017 +0000

	8189789: tomcat gzip-compressed response bodies appear to be broken in update 151
	Reviewed-by: sherman, phh


changeset 68fdf51e222f in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=68fdf51e222f
author: mullan
date: Fri Dec 08 09:37:28 2017 -0500

	8191358: Restore TSA certificate expiration check
	Reviewed-by: coffeys, rhalade


changeset ec7b5c20c073 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=ec7b5c20c073
author: robm
date: Tue Feb 20 14:00:02 2018 +0000

	8191909: Nightly failures in nashorn suite
	Reviewed-by: chegar


changeset 2988ac0854ab in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=2988ac0854ab
author: igerasim
date: Fri Apr 06 18:37:12 2018 +0100

	8192789: Avoid using AtomicReference in sun.security.provider.PolicyFile
	Reviewed-by: mullan, ahgross


changeset a6227be4f236 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=a6227be4f236
author: robm
date: Sun Mar 04 16:33:27 2018 +0000

	8198963: Fix new rmi property name
	Reviewed-by: smarks


changeset 8461944f5e30 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=8461944f5e30
author: xuelei
date: Thu Apr 12 04:24:20 2018 +0100

	8020842: IDN do not throw IAE when hostname ends with a trailing dot
	8024068: sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java fails
	Reviewed-by: weijun, michaelm


changeset deaf411f47b1 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=deaf411f47b1
author: andrew
date: Thu Apr 19 04:51:01 2018 +0100

	Added tag jdk7u181-b00 for changeset 9483a1259c9e


changeset 27b23be3fb92 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=27b23be3fb92
author: mbalao
date: Wed May 02 06:31:31 2018 +0100

	8189123: More consistent classloading
	Reviewed-by: adinn, andrew


changeset e71fb79197a2 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=e71fb79197a2
author: ljiang
date: Tue Mar 27 18:03:51 2018 -0700

	8200314: JDK 8u171 l10n resource file update - msg drop 40
	Reviewed-by: coffeys


changeset 30f74ee72531 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=30f74ee72531
author: andrew
date: Wed May 09 17:41:51 2018 +0100

	Added tag jdk7u181-b01 for changeset 18bac81b4778


changeset b80a5d5a3ee1 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=b80a5d5a3ee1
author: andrew
date: Tue May 29 08:12:08 2018 +0100

	Added tag jdk7u181-b00 for changeset 8461944f5e30


changeset 6662c548c00c in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=6662c548c00c
author: andrew
date: Tue May 29 08:12:30 2018 +0100

	Added tag jdk7u181-b01 for changeset e71fb79197a2


changeset e146e0fb6dee in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=e146e0fb6dee
author: mbalao
date: Wed Jun 06 17:07:16 2018 +0100

	8203182: Release session if initialization of SunPKCS11 Signature fails
	Summary: Ensure session is properly released in P11Signature class
	Reviewed-by: valeriep, andrew


changeset bfb247488c81 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=bfb247488c81
author: serb
date: Fri Jun 22 23:31:21 2018 +0100

	8191239: Improve desktop file usage
	Reviewed-by: duke


changeset fa3757953967 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=fa3757953967
author: andrew
date: Mon Jun 25 02:52:57 2018 +0100

	8205587: Implicit function declaration in jni_util.c
	Reviewed-by: duke


changeset 71a0056c1362 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=71a0056c1362
author: alanb
date: Tue Jun 26 04:59:35 2018 +0100

	8034856: gcc warnings compiling src/solaris/native/sun/security/pkcs11
	8034857: gcc warnings compiling src/solaris/native/sun/management
	Reviewed-by: sla, mullan


changeset 8613e236aef2 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=8613e236aef2
author: mikael
date: Mon Feb 24 11:24:43 2014 -0800

	8035054: JarFacade.c should not include ctype.h
	Reviewed-by: alanb


changeset 17c67bc36e67 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=17c67bc36e67
author: pchelko
date: Tue Jun 26 05:29:58 2018 +0100

	8005661: [parfait] Possible buffer overrun in jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c
	8005695: [parfait] Format string argument mismatch in jdk/src/solaris/native/sun/xawt/XToolkit.c
	8005752: [parfait] False positive function call mismatch at jdk/src/solaris/native/sun/xawt/XWindow.c
	Reviewed-by: art, serb


changeset b7bcbd8bd234 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=b7bcbd8bd234
author: mikael
date: Tue Jun 26 06:27:23 2018 +0100

	8035287: gcc warnings compiling various libraries files
	Reviewed-by: prr


changeset fde0a554135a in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=fde0a554135a
author: igerasim
date: Wed Jun 27 02:21:09 2018 +0100

	8193419: Better Internet address support
	Reviewed-by: duke


changeset f6a4597a378a in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=f6a4597a378a
author: asemenyuk
date: Wed Jun 27 02:48:57 2018 +0100

	8197871: Support Derby connections
	Reviewed-by: duke


changeset 7a50de316fec in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=7a50de316fec
author: igerasim
date: Wed Jun 27 18:07:09 2018 +0100

	8197925: Better stack walking
	Reviewed-by: duke


changeset 81acbbcf9caf in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=81acbbcf9caf
author: igerasim
date: Sat Jun 23 02:13:44 2018 +0100

	8199547: Exception to Pattern Syntax
	Reviewed-by: duke


changeset d0cdea623a11 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=d0cdea623a11
author: rpatil
date: Thu Jun 28 02:54:57 2018 +0100

	8200666: Improve LDAP support
	Reviewed-by: duke


changeset a79a4ba61527 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=a79a4ba61527
author: igerasim
date: Tue Jun 26 23:58:35 2018 +0100

	8205491: adjust reflective access checks
	Reviewed-by: duke


changeset b2ab4a83ede0 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=b2ab4a83ede0
author: andrew
date: Fri Jun 29 03:15:41 2018 +0100

	Added tag jdk7u191-b00 for changeset a79a4ba61527


changeset be706607bb97 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=be706607bb97
author: andrew
date: Mon Jul 02 15:58:27 2018 +0100

	Merge jdk7u191-b00


changeset fa93c35045f4 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=fa93c35045f4
author: andrew
date: Mon Jul 02 16:04:40 2018 +0100

	Bump to icedtea-2.6.15


changeset feae126dd9fd in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=feae126dd9fd
author: igerasim
date: Wed Jul 18 03:16:17 2018 +0100

	8051972: sun/security/pkcs11/ec/ReadCertificates.java fails intermittently
	Reviewed-by: mullan


changeset 86c11017bc5c in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=86c11017bc5c
author: igerasim
date: Fri Feb 16 09:43:14 2018 -0800

	8076117: EndEntityChecker should not process custom extensions after PKIX validation
	Reviewed-by: xuelei, mullan


changeset c2063e75149a in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c2063e75149a
author: igerasim
date: Thu Feb 08 15:59:10 2018 -0800

	8157898: SupportedDSAParamGen.java failed with timeout
	Reviewed-by: xuelei


changeset b15e9dfb01fb in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=b15e9dfb01fb
author: jnimeh
date: Tue Nov 22 20:54:32 2016 -0800

	8170035: When determining the ciphersuite lists, there is no debug output for disabled suites.
	Summary: Provide extra debugging output for JSSE that displays disabled cipher suites
	Reviewed-by: vinnie, wetmore


changeset f6d1518860ad in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=f6d1518860ad
author: igerasim
date: Wed Feb 14 10:04:46 2018 -0800

	8176183: sun/security/mscapi/SignedObjectChain.java fails on Windows
	Reviewed-by: weijun


changeset 113a3deba750 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=113a3deba750
author: dmarkov
date: Thu Mar 01 15:57:35 2018 +0000

	8187635: On Windows Swing changes keyboard layout on a window activation
	Reviewed-by: serb, ssadetsky


changeset c802f9e517a9 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c802f9e517a9
author: igerasim
date: Mon Feb 05 15:20:13 2018 -0800

	8196224: Even better Internet address support
	Reviewed-by: chegar, rriggs, rhalade, vtewari


changeset 70d7fb5d887f in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=70d7fb5d887f
author: coffeys
date: Thu Feb 08 15:49:35 2018 +0000

	8196854: TestFlushableGZIPOutputStream failing with IndexOutOfBoundsException
	Reviewed-by: sherman, rriggs


changeset a0f53c230f47 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=a0f53c230f47
author: clanger
date: Wed Jul 18 07:55:45 2018 +0100

	8197943: Unable to use JDWP API in JDK 8 to debug JDK 9 VM
	Reviewed-by: simonis, cjplummer


changeset 9c9ccc335ec3 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=9c9ccc335ec3
author: rpatil
date: Thu Apr 19 08:00:49 2018 -0700

	8200359: (tz) Upgrade time-zone data to tzdata2018d
	Reviewed-by: naoto


changeset 300736f6839f in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=300736f6839f
author: aivanov
date: Tue Apr 24 11:23:34 2018 +0100

	8201433: Fix potential crash in BufImg_SetupICM
	Reviewed-by: prr, serb


changeset 731678709ecd in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=731678709ecd
author: ljiang
date: Wed Jul 18 08:06:36 2018 +0100

	8202585: JDK 8u181 l10n resource file update
	Reviewed-by: coffeys


changeset 3e4fee8c9a42 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=3e4fee8c9a42
author: robm
date: Tue May 15 01:02:58 2018 +0100

	8202996: Remove debug print statements from RMI fix
	Reviewed-by: coffeys


changeset 98b5499e6596 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=98b5499e6596
author: rpatil
date: Tue Jun 05 02:17:36 2018 -0700

	8203233: (tz) Upgrade time-zone data to tzdata2018e
	Reviewed-by: martin, naoto


changeset 4a000ad25b08 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=4a000ad25b08
author: igerasim
date: Thu May 31 09:55:04 2018 -0700

	8203368: ObjectInputStream filterCheck method throws NullPointerException
	Reviewed-by: bpb, smarks


changeset d8489edc4d85 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=d8489edc4d85
author: andrew
date: Wed Jul 18 16:35:50 2018 +0100

	Added tag jdk7u191-b01 for changeset 4a000ad25b08


changeset 549b806abb68 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=549b806abb68
author: andrew
date: Wed Jul 18 23:32:56 2018 +0100

	Merge jdk7u191-b01


changeset 4b546b4829f5 in /hg/release/icedtea7-forest-2.6/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=4b546b4829f5
author: andrew
date: Sun Jul 22 16:16:51 2018 +0100

	PR3616: Don't include timestamps in generated documentation


diffstat:

 .hgtags                                                                                         |    78 +-
 .jcheck/conf                                                                                    |     2 -
 make/com/sun/java/pack/Makefile                                                                 |     7 +-
 make/com/sun/nio/Makefile                                                                       |     3 +-
 make/com/sun/nio/sctp/Makefile                                                                  |    17 +-
 make/com/sun/security/auth/module/Makefile                                                      |     4 -
 make/common/Defs-embedded.gmk                                                                   |     4 +-
 make/common/Defs-linux.gmk                                                                      |    67 +-
 make/common/Defs-macosx.gmk                                                                     |     5 +
 make/common/Defs.gmk                                                                            |    28 +-
 make/common/Demo.gmk                                                                            |     2 +-
 make/common/Library.gmk                                                                         |    42 +-
 make/common/Program.gmk                                                                         |    91 +-
 make/common/Release.gmk                                                                         |    82 +-
 make/common/shared/Compiler-gcc.gmk                                                             |    76 +-
 make/common/shared/Defs-java.gmk                                                                |    21 +-
 make/common/shared/Defs-versions.gmk                                                            |     2 +-
 make/common/shared/Defs.gmk                                                                     |     2 +-
 make/common/shared/Platform.gmk                                                                 |    14 +-
 make/common/shared/Sanity.gmk                                                                   |     8 +
 make/docs/Makefile                                                                              |     7 +-
 make/java/instrument/Makefile                                                                   |     6 +-
 make/java/java/FILES_c.gmk                                                                      |     1 -
 make/java/java/mapfile-vers                                                                     |     6 -
 make/java/main/java/mapfile-aarch64                                                             |    39 +
 make/java/net/FILES_c.gmk                                                                       |     8 +-
 make/java/net/Makefile                                                                          |    30 +-
 make/java/net/mapfile-vers                                                                      |     5 +-
 make/java/nio/Makefile                                                                          |   270 +-
 make/java/security/Makefile                                                                     |    12 +-
 make/java/sun_nio/Makefile                                                                      |     2 +-
 make/java/version/Makefile                                                                      |     5 +
 make/javax/crypto/Makefile                                                                      |    74 +-
 make/javax/sound/SoundDefs.gmk                                                                  |    72 +-
 make/jdk_generic_profile.sh                                                                     |   318 +-
 make/mkdemo/jvmti/waiters/Makefile                                                              |     4 +
 make/sun/Makefile                                                                               |     2 +-
 make/sun/awt/FILES_c_unix.gmk                                                                   |    10 +
 make/sun/awt/Makefile                                                                           |     9 +-
 make/sun/awt/mawt.gmk                                                                           |    40 +-
 make/sun/cmm/lcms/FILES_c_unix.gmk                                                              |     7 +-
 make/sun/cmm/lcms/Makefile                                                                      |     7 +-
 make/sun/font/Makefile                                                                          |    25 +-
 make/sun/gtk/FILES_c_unix.gmk                                                                   |    41 +
 make/sun/gtk/FILES_export_unix.gmk                                                              |    31 +
 make/sun/gtk/Makefile                                                                           |    84 +
 make/sun/gtk/mapfile-vers                                                                       |    72 +
 make/sun/javazic/tzdata/VERSION                                                                 |     2 +-
 make/sun/javazic/tzdata/africa                                                                  |    96 +-
 make/sun/javazic/tzdata/antarctica                                                              |     3 +-
 make/sun/javazic/tzdata/asia                                                                    |   193 +-
 make/sun/javazic/tzdata/australasia                                                             |   123 +-
 make/sun/javazic/tzdata/europe                                                                  |   124 +-
 make/sun/javazic/tzdata/northamerica                                                            |    27 +-
 make/sun/javazic/tzdata/southamerica                                                            |   430 +-
 make/sun/javazic/tzdata/zone.tab                                                                |     2 +-
 make/sun/jawt/Makefile                                                                          |     7 +
 make/sun/jpeg/FILES_c.gmk                                                                       |     6 +-
 make/sun/jpeg/Makefile                                                                          |    11 +-
 make/sun/lwawt/FILES_c_macosx.gmk                                                               |     6 +
 make/sun/lwawt/Makefile                                                                         |     7 +-
 make/sun/native2ascii/Makefile                                                                  |     2 +-
 make/sun/net/FILES_java.gmk                                                                     |   229 +-
 make/sun/nio/cs/Makefile                                                                        |     4 +-
 make/sun/security/Makefile                                                                      |    18 +-
 make/sun/security/ec/Makefile                                                                   |    30 +-
 make/sun/security/ec/mapfile-vers                                                               |     1 +
 make/sun/security/jgss/wrapper/Makefile                                                         |     2 +-
 make/sun/security/krb5/Makefile                                                                 |     8 +-
 make/sun/security/krb5/internal/ccache/Makefile                                                 |    49 +
 make/sun/security/mscapi/Makefile                                                               |     2 +-
 make/sun/security/pkcs11/Makefile                                                               |     6 +-
 make/sun/security/smartcardio/Makefile                                                          |    17 +-
 make/sun/splashscreen/FILES_c.gmk                                                               |    76 +-
 make/sun/splashscreen/Makefile                                                                  |    35 +-
 make/sun/xawt/FILES_c_unix.gmk                                                                  |    25 +-
 make/sun/xawt/FILES_export_unix.gmk                                                             |     3 +-
 make/sun/xawt/Makefile                                                                          |    64 +-
 make/sun/xawt/mapfile-vers                                                                      |    37 -
 make/tools/Makefile                                                                             |     9 +
 make/tools/freetypecheck/Makefile                                                               |     4 +-
 make/tools/generate_nimbus/Makefile                                                             |     1 +
 make/tools/src/build/tools/buildmetaindex/BuildMetaIndex.java                                   |    22 +-
 make/tools/src/build/tools/compileproperties/CompileProperties.java                             |     9 +-
 make/tools/src/build/tools/dirdiff/DirDiff.java                                                 |     4 +-
 make/tools/src/build/tools/dtdbuilder/DTDBuilder.java                                           |    34 +-
 make/tools/src/build/tools/dtdbuilder/DTDInputStream.java                                       |     6 +-
 make/tools/src/build/tools/dtdbuilder/DTDParser.java                                            |    44 +-
 make/tools/src/build/tools/dtdbuilder/PublicMapping.java                                        |     6 +-
 make/tools/src/build/tools/generatebreakiteratordata/CharSet.java                               |    16 +-
 make/tools/src/build/tools/generatebreakiteratordata/DictionaryBasedBreakIteratorBuilder.java   |     8 +-
 make/tools/src/build/tools/generatebreakiteratordata/GenerateBreakIteratorData.java             |     6 +-
 make/tools/src/build/tools/generatebreakiteratordata/RuleBasedBreakIteratorBuilder.java         |   201 +-
 make/tools/src/build/tools/generatebreakiteratordata/SupplementaryCharacterData.java            |     6 +-
 make/tools/src/build/tools/generatecharacter/GenerateCharacter.java                             |     4 +-
 make/tools/src/build/tools/generatecharacter/SpecialCaseMap.java                                |   145 +-
 make/tools/src/build/tools/generatecharacter/UnicodeSpec.java                                   |    22 +-
 make/tools/src/build/tools/generatecurrencydata/GenerateCurrencyData.java                       |    64 +-
 make/tools/src/build/tools/hasher/Hasher.java                                                   |    38 +-
 make/tools/src/build/tools/jarsplit/JarSplit.java                                               |     5 +-
 make/tools/src/build/tools/javazic/Gen.java                                                     |    14 +-
 make/tools/src/build/tools/javazic/GenDoc.java                                                  |    16 +-
 make/tools/src/build/tools/javazic/Main.java                                                    |     3 +-
 make/tools/src/build/tools/javazic/Simple.java                                                  |    23 +-
 make/tools/src/build/tools/javazic/Time.java                                                    |    10 +-
 make/tools/src/build/tools/javazic/Zoneinfo.java                                                |    18 +-
 make/tools/src/build/tools/jdwpgen/AbstractCommandNode.java                                     |     7 +-
 make/tools/src/build/tools/jdwpgen/AbstractGroupNode.java                                       |     7 +-
 make/tools/src/build/tools/jdwpgen/AbstractNamedNode.java                                       |    14 +-
 make/tools/src/build/tools/jdwpgen/AbstractTypeListNode.java                                    |    26 +-
 make/tools/src/build/tools/jdwpgen/AltNode.java                                                 |     4 +-
 make/tools/src/build/tools/jdwpgen/CommandSetNode.java                                          |    11 +-
 make/tools/src/build/tools/jdwpgen/ConstantSetNode.java                                         |     9 +-
 make/tools/src/build/tools/jdwpgen/ErrorSetNode.java                                            |     9 +-
 make/tools/src/build/tools/jdwpgen/Node.java                                                    |    25 +-
 make/tools/src/build/tools/jdwpgen/OutNode.java                                                 |    14 +-
 make/tools/src/build/tools/jdwpgen/RootNode.java                                                |    10 +-
 make/tools/src/build/tools/jdwpgen/SelectNode.java                                              |    10 +-
 make/tools/src/build/tools/makeclasslist/MakeClasslist.java                                     |    15 +-
 make/tools/src/build/tools/stripproperties/StripProperties.java                                 |     4 +-
 src/bsd/doc/man/jhat.1                                                                          |     4 +-
 src/linux/doc/man/jhat.1                                                                        |     4 +-
 src/macosx/classes/com/apple/laf/resources/aqua_de.properties                                   |     4 +-
 src/macosx/native/apple/security/KeystoreImpl.m                                                 |    68 +-
 src/share/back/ThreadGroupReferenceImpl.c                                                       |     2 +-
 src/share/back/invoker.c                                                                        |    89 +-
 src/share/back/outStream.c                                                                      |     4 +-
 src/share/bin/java.c                                                                            |     8 +-
 src/share/bin/wildcard.c                                                                        |     5 +
 src/share/classes/com/sun/crypto/provider/CipherCore.java                                       |     5 +-
 src/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java                                 |    18 +-
 src/share/classes/com/sun/crypto/provider/FeedbackCipher.java                                   |     6 +-
 src/share/classes/com/sun/crypto/provider/JceKeyStore.java                                      |     8 +-
 src/share/classes/com/sun/crypto/provider/KeyProtector.java                                     |    37 +-
 src/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java                      |   163 +
 src/share/classes/com/sun/crypto/provider/ai.java                                               |    64 -
 src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java                             |     2 +-
 src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java                             |     2 +-
 src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java                                    |     7 +-
 src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java                               |    24 +-
 src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java                                     |     5 +-
 src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java              |     2 +
 src/share/classes/com/sun/jndi/dns/DnsContextFactory.java                                       |     2 +-
 src/share/classes/com/sun/jndi/ldap/Connection.java                                             |    75 +-
 src/share/classes/com/sun/jndi/ldap/LdapClient.java                                             |   135 +-
 src/share/classes/com/sun/jndi/ldap/LdapURL.java                                                |    68 +-
 src/share/classes/com/sun/media/sound/SoftSynthesizer.java                                      |    34 +
 src/share/classes/com/sun/naming/internal/ResourceManager.java                                  |    42 +-
 src/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties                             |     4 +-
 src/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties                             |     4 +-
 src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java                              |     2 +-
 src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java                       |     8 +-
 src/share/classes/com/sun/script/javascript/RhinoTopLevel.java                                  |     2 +-
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties               |     2 +-
 src/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java                                     |    28 +-
 src/share/classes/java/awt/Container.java                                                       |    10 +-
 src/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java                              |     5 +-
 src/share/classes/java/awt/Desktop.java                                                         |    11 +-
 src/share/classes/java/awt/ScrollPane.java                                                      |     3 +-
 src/share/classes/java/awt/color/ICC_Profile.java                                               |     4 +-
 src/share/classes/java/io/FilePermission.java                                                   |     4 +-
 src/share/classes/java/io/InputStream.java                                                      |     2 +-
 src/share/classes/java/io/ObjectInputStream.java                                                |    16 +-
 src/share/classes/java/io/ObjectStreamClass.java                                                |    58 +-
 src/share/classes/java/lang/ClassLoader.java                                                    |     5 +
 src/share/classes/java/lang/invoke/MethodType.java                                              |    30 +-
 src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java                                 |     6 +-
 src/share/classes/java/net/Inet4Address.java                                                    |     2 +
 src/share/classes/java/net/InetAddress.java                                                     |     2 +-
 src/share/classes/java/net/SocksSocketImpl.java                                                 |     4 +-
 src/share/classes/java/nio/Bits.java                                                            |   176 +-
 src/share/classes/java/nio/file/FileTreeWalker.java                                             |   481 +-
 src/share/classes/java/nio/file/Files.java                                                      |    55 +-
 src/share/classes/java/security/Policy.java                                                     |     1 -
 src/share/classes/java/text/SimpleDateFormat.java                                               |     2 +-
 src/share/classes/java/util/Currency.java                                                       |    44 +-
 src/share/classes/java/util/CurrencyData.properties                                             |    20 +-
 src/share/classes/java/util/Hashtable.java                                                      |     4 +
 src/share/classes/java/util/Vector.java                                                         |    29 +-
 src/share/classes/java/util/concurrent/PriorityBlockingQueue.java                               |     6 +-
 src/share/classes/java/util/logging/FileHandler.java                                            |    28 +-
 src/share/classes/java/util/regex/PatternSyntaxException.java                                   |     4 +-
 src/share/classes/java/util/zip/Deflater.java                                                   |     4 +-
 src/share/classes/java/util/zip/ZStreamRef.java                                                 |     2 +-
 src/share/classes/java/util/zip/ZipFile.java                                                    |    39 +-
 src/share/classes/javax/crypto/Cipher.java                                                      |   172 +-
 src/share/classes/javax/crypto/SealedObject.java                                                |    48 +-
 src/share/classes/javax/management/openmbean/TabularDataSupport.java                            |     7 +-
 src/share/classes/javax/sql/rowset/BaseRowSet.java                                              |     2 +-
 src/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java                                      |    18 +-
 src/share/classes/javax/sql/rowset/RowSetWarning.java                                           |    23 +-
 src/share/classes/javax/swing/JComponent.java                                                   |    13 +-
 src/share/classes/javax/swing/JDialog.java                                                      |     3 +-
 src/share/classes/javax/swing/JEditorPane.java                                                  |     9 +-
 src/share/classes/javax/swing/JFrame.java                                                       |    10 +-
 src/share/classes/javax/swing/JInternalFrame.java                                               |     6 +-
 src/share/classes/javax/swing/JMenu.java                                                        |     3 +-
 src/share/classes/javax/swing/JPopupMenu.java                                                   |     8 +-
 src/share/classes/javax/swing/MenuSelectionManager.java                                         |     3 +-
 src/share/classes/javax/swing/PopupFactory.java                                                 |    14 +-
 src/share/classes/javax/swing/SortingFocusTraversalPolicy.java                                  |     5 +-
 src/share/classes/javax/swing/SwingUtilities.java                                               |     3 +-
 src/share/classes/javax/swing/SwingWorker.java                                                  |     2 +-
 src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java                                   |    50 +-
 src/share/classes/javax/swing/plaf/basic/BasicComboPopup.java                                   |    29 +-
 src/share/classes/javax/swing/plaf/basic/BasicListUI.java                                       |     5 +-
 src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java                                  |    20 +-
 src/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java                                |     2 +-
 src/share/classes/javax/swing/plaf/basic/BasicTableUI.java                                      |     8 +-
 src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java                                       |     3 +-
 src/share/classes/javax/swing/plaf/synth/ImagePainter.java                                      |     5 +-
 src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java                                  |     3 +-
 src/share/classes/javax/swing/text/JTextComponent.java                                          |     6 +-
 src/share/classes/sun/applet/AppletPanel.java                                                   |    10 +-
 src/share/classes/sun/applet/AppletViewerPanel.java                                             |    18 +-
 src/share/classes/sun/awt/AWTAccessor.java                                                      |     4 +-
 src/share/classes/sun/awt/image/JPEGImageDecoder.java                                           |     2 +-
 src/share/classes/sun/java2d/cmm/lcms/LCMS.java                                                 |     2 +-
 src/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java                                      |     2 +-
 src/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java                                        |     2 +-
 src/share/classes/sun/java2d/pisces/Dasher.java                                                 |     2 +-
 src/share/classes/sun/misc/JavaxCryptoSealedObjectAccess.java                                   |    38 +
 src/share/classes/sun/misc/Launcher.java                                                        |    16 +-
 src/share/classes/sun/misc/SharedSecrets.java                                                   |    22 +-
 src/share/classes/sun/misc/Unsafe.java                                                          |   415 +-
 src/share/classes/sun/misc/Version.java.template                                                |    58 +-
 src/share/classes/sun/nio/ch/FileChannelImpl.java                                               |     5 +-
 src/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java             |     4 +-
 src/share/classes/sun/rmi/registry/RegistryImpl.java                                            |    14 +
 src/share/classes/sun/rmi/server/resources/rmid_de.properties                                   |     4 +-
 src/share/classes/sun/rmi/transport/tcp/TCPTransport.java                                       |     8 +
 src/share/classes/sun/security/ec/SunEC.java                                                    |     6 +
 src/share/classes/sun/security/krb5/Config.java                                                 |    51 +-
 src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java                   |    90 +-
 src/share/classes/sun/security/pkcs11/Config.java                                               |     3 +
 src/share/classes/sun/security/pkcs11/P11Cipher.java                                            |   388 +-
 src/share/classes/sun/security/pkcs11/P11RSACipher.java                                         |     4 +-
 src/share/classes/sun/security/pkcs11/P11Signature.java                                         |   151 +-
 src/share/classes/sun/security/pkcs11/P11Util.java                                              |     2 +-
 src/share/classes/sun/security/pkcs11/Secmod.java                                               |    41 +-
 src/share/classes/sun/security/pkcs11/SessionManager.java                                       |    85 +-
 src/share/classes/sun/security/pkcs11/SunPKCS11.java                                            |    23 +-
 src/share/classes/sun/security/pkcs11/Token.java                                                |     7 +-
 src/share/classes/sun/security/provider/ByteArrayAccess.java                                    |     9 +-
 src/share/classes/sun/security/provider/DSAParameterGenerator.java                              |     1 +
 src/share/classes/sun/security/provider/PolicyFile.java                                         |    14 +-
 src/share/classes/sun/security/provider/certpath/OCSP.java                                      |    20 +-
 src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java                     |    22 +-
 src/share/classes/sun/security/rsa/RSAPadding.java                                              |     7 +-
 src/share/classes/sun/security/ssl/CipherBox.java                                               |    17 +-
 src/share/classes/sun/security/ssl/ClientHandshaker.java                                        |   107 +-
 src/share/classes/sun/security/ssl/SSLContextImpl.java                                          |     7 +
 src/share/classes/sun/security/ssl/SSLEngineImpl.java                                           |    11 +
 src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java                                 |    15 +-
 src/share/classes/sun/security/tools/keytool/Resources_de.java                                  |    18 +-
 src/share/classes/sun/security/tools/policytool/Resources_de.java                               |     4 +-
 src/share/classes/sun/security/tools/policytool/Resources_sv.java                               |     4 +-
 src/share/classes/sun/security/util/AuthResources_sv.java                                       |     4 +-
 src/share/classes/sun/security/util/HostnameChecker.java                                        |   288 +-
 src/share/classes/sun/security/util/ManifestDigester.java                                       |    86 +-
 src/share/classes/sun/security/util/Resources_sv.java                                           |     4 +-
 src/share/classes/sun/security/validator/EndEntityChecker.java                                  |    57 +-
 src/share/classes/sun/security/validator/Validator.java                                         |    15 +-
 src/share/classes/sun/swing/DefaultLookup.java                                                  |     3 +-
 src/share/classes/sun/swing/SwingUtilities2.java                                                |    17 +-
 src/share/classes/sun/tools/jar/resources/jar_de.properties                                     |     4 +-
 src/share/classes/sun/util/calendar/ZoneInfoFile.java                                           |    41 +-
 src/share/classes/sun/util/resources/TimeZoneNames.java                                         |     2 +-
 src/share/classes/sun/util/resources/TimeZoneNames_de.java                                      |     2 +-
 src/share/classes/sun/util/resources/TimeZoneNames_es.java                                      |     2 +-
 src/share/classes/sun/util/resources/TimeZoneNames_fr.java                                      |     2 +-
 src/share/classes/sun/util/resources/TimeZoneNames_it.java                                      |     2 +-
 src/share/classes/sun/util/resources/TimeZoneNames_ja.java                                      |     2 +-
 src/share/classes/sun/util/resources/TimeZoneNames_ko.java                                      |     2 +-
 src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java                                   |     2 +-
 src/share/classes/sun/util/resources/TimeZoneNames_sv.java                                      |     2 +-
 src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java                                   |     2 +-
 src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java                                   |     2 +-
 src/share/demo/jvmti/gctest/sample.makefile.txt                                                 |     6 +-
 src/share/demo/jvmti/heapTracker/sample.makefile.txt                                            |    19 +-
 src/share/demo/jvmti/heapViewer/sample.makefile.txt                                             |     5 +-
 src/share/demo/jvmti/hprof/hprof_init.c                                                         |     2 +-
 src/share/demo/jvmti/hprof/sample.makefile.txt                                                  |     6 +-
 src/share/demo/jvmti/minst/sample.makefile.txt                                                  |    19 +-
 src/share/demo/jvmti/mtrace/sample.makefile.txt                                                 |    20 +-
 src/share/demo/jvmti/versionCheck/sample.makefile.txt                                           |     6 +-
 src/share/demo/jvmti/waiters/sample.makefile.txt                                                |     8 +-
 src/share/instrument/JarFacade.c                                                                |    12 +-
 src/share/lib/security/java.security-linux                                                      |    48 +-
 src/share/lib/security/java.security-macosx                                                     |    27 +-
 src/share/lib/security/java.security-solaris                                                    |    27 +-
 src/share/lib/security/java.security-windows                                                    |    27 +-
 src/share/lib/security/nss.cfg.in                                                               |     5 +
 src/share/native/com/sun/java/util/jar/pack/bands.cpp                                           |     6 +-
 src/share/native/com/sun/java/util/jar/pack/jni.cpp                                             |     6 +-
 src/share/native/com/sun/java/util/jar/pack/unpack.cpp                                          |     1 -
 src/share/native/com/sun/media/sound/SoundDefs.h                                                |    10 +
 src/share/native/common/jni_util.c                                                              |     3 +-
 src/share/native/common/jni_util.h                                                              |    18 +-
 src/share/native/java/net/InetAddress.c                                                         |     3 +
 src/share/native/java/net/net_util.c                                                            |    17 +-
 src/share/native/java/net/net_util.h                                                            |     1 +
 src/share/native/java/nio/Bits.c                                                                |   278 -
 src/share/native/java/util/zip/Deflater.c                                                       |    31 +-
 src/share/native/java/util/zip/Inflater.c                                                       |    15 +-
 src/share/native/java/util/zip/ZipFile.c                                                        |    14 +-
 src/share/native/java/util/zip/zip_util.c                                                       |    18 +-
 src/share/native/java/util/zip/zlib/deflate.c                                                   |     6 +-
 src/share/native/java/util/zip/zlib/patches/ChangeLog_java                                      |     2 +
 src/share/native/sun/awt/image/BufImgSurfaceData.c                                              |     4 +
 src/share/native/sun/awt/image/awt_ImageRep.c                                                   |     2 +-
 src/share/native/sun/awt/image/jpeg/README                                                      |   385 -
 src/share/native/sun/awt/image/jpeg/imageioJPEG.c                                               |    12 +-
 src/share/native/sun/awt/image/jpeg/jcapimin.c                                                  |   284 -
 src/share/native/sun/awt/image/jpeg/jcapistd.c                                                  |   165 -
 src/share/native/sun/awt/image/jpeg/jccoefct.c                                                  |   453 -
 src/share/native/sun/awt/image/jpeg/jccolor.c                                                   |   462 -
 src/share/native/sun/awt/image/jpeg/jcdctmgr.c                                                  |   391 -
 src/share/native/sun/awt/image/jpeg/jchuff.c                                                    |   913 --
 src/share/native/sun/awt/image/jpeg/jchuff.h                                                    |    51 -
 src/share/native/sun/awt/image/jpeg/jcinit.c                                                    |    76 -
 src/share/native/sun/awt/image/jpeg/jcmainct.c                                                  |   297 -
 src/share/native/sun/awt/image/jpeg/jcmarker.c                                                  |   682 -
 src/share/native/sun/awt/image/jpeg/jcmaster.c                                                  |   594 -
 src/share/native/sun/awt/image/jpeg/jcomapi.c                                                   |   110 -
 src/share/native/sun/awt/image/jpeg/jconfig.h                                                   |    43 -
 src/share/native/sun/awt/image/jpeg/jcparam.c                                                   |   614 -
 src/share/native/sun/awt/image/jpeg/jcphuff.c                                                   |   837 --
 src/share/native/sun/awt/image/jpeg/jcprepct.c                                                  |   358 -
 src/share/native/sun/awt/image/jpeg/jcsample.c                                                  |   523 -
 src/share/native/sun/awt/image/jpeg/jctrans.c                                                   |   392 -
 src/share/native/sun/awt/image/jpeg/jdapimin.c                                                  |   399 -
 src/share/native/sun/awt/image/jpeg/jdapistd.c                                                  |   279 -
 src/share/native/sun/awt/image/jpeg/jdcoefct.c                                                  |   740 -
 src/share/native/sun/awt/image/jpeg/jdcolor.c                                                   |   398 -
 src/share/native/sun/awt/image/jpeg/jdct.h                                                      |   180 -
 src/share/native/sun/awt/image/jpeg/jddctmgr.c                                                  |   273 -
 src/share/native/sun/awt/image/jpeg/jdhuff.c                                                    |   655 -
 src/share/native/sun/awt/image/jpeg/jdhuff.h                                                    |   205 -
 src/share/native/sun/awt/image/jpeg/jdinput.c                                                   |   385 -
 src/share/native/sun/awt/image/jpeg/jdmainct.c                                                  |   516 -
 src/share/native/sun/awt/image/jpeg/jdmarker.c                                                  |  1390 ---
 src/share/native/sun/awt/image/jpeg/jdmaster.c                                                  |   561 -
 src/share/native/sun/awt/image/jpeg/jdmerge.c                                                   |   404 -
 src/share/native/sun/awt/image/jpeg/jdphuff.c                                                   |   672 -
 src/share/native/sun/awt/image/jpeg/jdpostct.c                                                  |   294 -
 src/share/native/sun/awt/image/jpeg/jdsample.c                                                  |   482 -
 src/share/native/sun/awt/image/jpeg/jdtrans.c                                                   |   147 -
 src/share/native/sun/awt/image/jpeg/jerror.c                                                    |   272 -
 src/share/native/sun/awt/image/jpeg/jerror.h                                                    |   295 -
 src/share/native/sun/awt/image/jpeg/jfdctflt.c                                                  |   172 -
 src/share/native/sun/awt/image/jpeg/jfdctfst.c                                                  |   228 -
 src/share/native/sun/awt/image/jpeg/jfdctint.c                                                  |   287 -
 src/share/native/sun/awt/image/jpeg/jidctflt.c                                                  |   246 -
 src/share/native/sun/awt/image/jpeg/jidctfst.c                                                  |   372 -
 src/share/native/sun/awt/image/jpeg/jidctint.c                                                  |   393 -
 src/share/native/sun/awt/image/jpeg/jidctred.c                                                  |   402 -
 src/share/native/sun/awt/image/jpeg/jinclude.h                                                  |    95 -
 src/share/native/sun/awt/image/jpeg/jmemmgr.c                                                   |  1124 --
 src/share/native/sun/awt/image/jpeg/jmemnobs.c                                                  |   113 -
 src/share/native/sun/awt/image/jpeg/jmemsys.h                                                   |   202 -
 src/share/native/sun/awt/image/jpeg/jmorecfg.h                                                  |   378 -
 src/share/native/sun/awt/image/jpeg/jpeg-6b/README                                              |   385 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jcapimin.c                                          |   284 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jcapistd.c                                          |   165 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jccoefct.c                                          |   453 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jccolor.c                                           |   462 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jcdctmgr.c                                          |   391 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jchuff.c                                            |   913 ++
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jchuff.h                                            |    51 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jcinit.c                                            |    76 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmainct.c                                          |   297 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmarker.c                                          |   682 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmaster.c                                          |   594 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jcomapi.c                                           |   110 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jconfig.h                                           |    43 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jcparam.c                                           |   614 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jcphuff.c                                           |   837 ++
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jcprepct.c                                          |   358 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jcsample.c                                          |   523 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jctrans.c                                           |   392 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdapimin.c                                          |   399 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdapistd.c                                          |   279 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdcoefct.c                                          |   740 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdcolor.c                                           |   398 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdct.h                                              |   180 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jddctmgr.c                                          |   273 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdhuff.c                                            |   655 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdhuff.h                                            |   205 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdinput.c                                           |   385 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmainct.c                                          |   516 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmarker.c                                          |  1390 +++
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmaster.c                                          |   561 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmerge.c                                           |   404 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdphuff.c                                           |   672 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdpostct.c                                          |   294 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdsample.c                                          |   482 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jdtrans.c                                           |   147 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jerror.c                                            |   272 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jerror.h                                            |   295 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctflt.c                                          |   172 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctfst.c                                          |   228 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctint.c                                          |   287 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctflt.c                                          |   246 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctfst.c                                          |   372 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctint.c                                          |   393 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctred.c                                          |   402 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jinclude.h                                          |    95 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemmgr.c                                           |  1124 ++
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemnobs.c                                          |   113 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemsys.h                                           |   202 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jmorecfg.h                                          |   378 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jpegint.h                                           |   396 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jpeglib.h                                           |  1100 ++
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jquant1.c                                           |   860 ++
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jquant2.c                                           |  1314 +++
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jutils.c                                            |   183 +
 src/share/native/sun/awt/image/jpeg/jpeg-6b/jversion.h                                          |    18 +
 src/share/native/sun/awt/image/jpeg/jpegdecoder.c                                               |     2 +-
 src/share/native/sun/awt/image/jpeg/jpegint.h                                                   |   396 -
 src/share/native/sun/awt/image/jpeg/jpeglib.h                                                   |  1100 --
 src/share/native/sun/awt/image/jpeg/jquant1.c                                                   |   860 --
 src/share/native/sun/awt/image/jpeg/jquant2.c                                                   |  1314 ---
 src/share/native/sun/awt/image/jpeg/jutils.c                                                    |   183 -
 src/share/native/sun/awt/image/jpeg/jversion.h                                                  |    18 -
 src/share/native/sun/awt/splashscreen/splashscreen_gif.c                                        |    24 +-
 src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c                                       |     7 +-
 src/share/native/sun/awt/splashscreen/splashscreen_png.c                                        |     2 +-
 src/share/native/sun/font/freetypeScaler.c                                                      |   255 +-
 src/share/native/sun/font/layout/CanonShaping.cpp                                               |    10 +
 src/share/native/sun/font/layout/IndicLayoutEngine.cpp                                          |     2 +-
 src/share/native/sun/font/layout/IndicReordering.cpp                                            |     6 +-
 src/share/native/sun/font/layout/IndicReordering.h                                              |     2 +-
 src/share/native/sun/font/layout/LayoutEngine.cpp                                               |     8 +
 src/share/native/sun/font/layout/SunLayoutEngine.cpp                                            |     4 +
 src/share/native/sun/java2d/cmm/lcms/LCMS.c                                                     |     6 +-
 src/share/native/sun/java2d/cmm/lcms/cmsalpha.c                                                 |   107 +-
 src/share/native/sun/java2d/cmm/lcms/cmscam02.c                                                 |     2 +-
 src/share/native/sun/java2d/cmm/lcms/cmscgats.c                                                 |   343 +-
 src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c                                                 |    15 +-
 src/share/native/sun/java2d/cmm/lcms/cmserr.c                                                   |    10 +-
 src/share/native/sun/java2d/cmm/lcms/cmsgamma.c                                                 |   466 +-
 src/share/native/sun/java2d/cmm/lcms/cmsgmt.c                                                   |     4 +-
 src/share/native/sun/java2d/cmm/lcms/cmshalf.c                                                  |     6 +-
 src/share/native/sun/java2d/cmm/lcms/cmsintrp.c                                                 |    62 +-
 src/share/native/sun/java2d/cmm/lcms/cmsio0.c                                                   |    71 +-
 src/share/native/sun/java2d/cmm/lcms/cmsio1.c                                                   |    38 +-
 src/share/native/sun/java2d/cmm/lcms/cmslut.c                                                   |   129 +-
 src/share/native/sun/java2d/cmm/lcms/cmsmd5.c                                                   |     2 +-
 src/share/native/sun/java2d/cmm/lcms/cmsmtrx.c                                                  |     2 +-
 src/share/native/sun/java2d/cmm/lcms/cmsnamed.c                                                 |    49 +-
 src/share/native/sun/java2d/cmm/lcms/cmsopt.c                                                   |   176 +-
 src/share/native/sun/java2d/cmm/lcms/cmspack.c                                                  |   553 +-
 src/share/native/sun/java2d/cmm/lcms/cmspcs.c                                                   |    10 +-
 src/share/native/sun/java2d/cmm/lcms/cmsplugin.c                                                |    72 +-
 src/share/native/sun/java2d/cmm/lcms/cmsps2.c                                                   |    63 +-
 src/share/native/sun/java2d/cmm/lcms/cmssamp.c                                                  |     2 +-
 src/share/native/sun/java2d/cmm/lcms/cmssm.c                                                    |     2 +-
 src/share/native/sun/java2d/cmm/lcms/cmstypes.c                                                 |   235 +-
 src/share/native/sun/java2d/cmm/lcms/cmsvirt.c                                                  |    56 +-
 src/share/native/sun/java2d/cmm/lcms/cmswtpnt.c                                                 |     7 +-
 src/share/native/sun/java2d/cmm/lcms/cmsxform.c                                                 |    33 +-
 src/share/native/sun/java2d/cmm/lcms/lcms2.h                                                    |    68 +-
 src/share/native/sun/java2d/cmm/lcms/lcms2_internal.h                                           |   128 +-
 src/share/native/sun/java2d/cmm/lcms/lcms2_plugin.h                                             |     6 +-
 src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h                                        |     6 +-
 src/share/native/sun/java2d/loops/TransformHelper.c                                             |    11 +-
 src/share/native/sun/java2d/opengl/OGLContext.c                                                 |     2 +
 src/share/native/sun/security/ec/ECC_JNI.cpp                                                    |   123 +-
 src/share/native/sun/security/ec/ecc_impl.h                                                     |   298 +
 src/share/native/sun/security/ec/impl/ecc_impl.h                                                |   271 -
 src/share/native/sun/security/pkcs11/wrapper/p11_convert.c                                      |    48 +-
 src/share/native/sun/security/pkcs11/wrapper/p11_digest.c                                       |     4 +-
 src/share/native/sun/security/pkcs11/wrapper/p11_dual.c                                         |     8 +-
 src/share/native/sun/security/pkcs11/wrapper/p11_general.c                                      |     7 +-
 src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c                                      |     4 +-
 src/share/native/sun/security/pkcs11/wrapper/p11_mutex.c                                        |    58 +-
 src/share/native/sun/security/pkcs11/wrapper/p11_objmgmt.c                                      |     4 +-
 src/share/native/sun/security/pkcs11/wrapper/p11_sessmgmt.c                                     |    12 +-
 src/share/native/sun/security/pkcs11/wrapper/p11_sign.c                                         |    20 +-
 src/share/native/sun/security/pkcs11/wrapper/p11_util.c                                         |    86 +-
 src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h                                    |     8 +-
 src/share/npt/npt.h                                                                             |     8 +-
 src/solaris/bin/aarch64/jvm.cfg                                                                 |    36 +
 src/solaris/bin/java_md_solinux.c                                                               |     4 +-
 src/solaris/bin/ppc64le/jvm.cfg                                                                 |    33 +
 src/solaris/classes/java/net/PlainDatagramSocketImpl.java                                       |     4 +-
 src/solaris/classes/sun/awt/UNIXToolkit.java                                                    |     6 +
 src/solaris/classes/sun/awt/X11/XFramePeer.java                                                 |     5 +
 src/solaris/classes/sun/awt/X11/XMouseInfoPeer.java                                             |    22 +-
 src/solaris/classes/sun/awt/X11/XNETProtocol.java                                               |    29 +-
 src/solaris/classes/sun/awt/X11/XToolkit.java                                                   |    30 +-
 src/solaris/classes/sun/awt/X11/XWM.java                                                        |    26 +-
 src/solaris/classes/sun/awt/X11/XWindowPeer.java                                                |     2 +
 src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.10.properties                   |   377 +
 src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.11.properties                   |   420 +
 src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.12.properties                   |   420 +
 src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.9.properties                    |   377 +
 src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.properties                      |    73 +-
 src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Gentoo.properties                      |   385 +
 src/solaris/classes/sun/awt/motif/MFontConfiguration.java                                       |     3 +
 src/solaris/classes/sun/java2d/xr/XRRenderer.java                                               |    75 +-
 src/solaris/classes/sun/java2d/xr/XRUtils.java                                                  |     4 +-
 src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java                                  |     9 +
 src/solaris/classes/sun/nio/ch/SctpChannelImpl.java                                             |     2 +-
 src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java                                        |     2 +-
 src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java                                       |     2 +-
 src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java                                       |     2 +-
 src/solaris/classes/sun/nio/fs/UnixFileStore.java                                               |     5 +-
 src/solaris/classes/sun/print/UnixPrintServiceLookup.java                                       |     2 +-
 src/solaris/classes/sun/security/smartcardio/PlatformPCSC.java                                  |    89 +-
 src/solaris/demo/jvmti/hprof/hprof_md.c                                                         |    12 +-
 src/solaris/doc/sun/man/man1/jhat.1                                                             |     4 +-
 src/solaris/javavm/export/jni_md.h                                                              |    18 +-
 src/solaris/native/com/sun/management/LinuxOperatingSystem.c                                    |    30 +-
 src/solaris/native/com/sun/security/auth/module/Unix.c                                          |    86 +-
 src/solaris/native/common/deps/cups_fp.c                                                        |   104 +
 src/solaris/native/common/deps/cups_fp.h                                                        |    61 +
 src/solaris/native/common/deps/fontconfig2/fontconfig/fontconfig.h                              |   302 +
 src/solaris/native/common/deps/fontconfig2/fontconfig_fp.c                                      |   208 +
 src/solaris/native/common/deps/fontconfig2/fontconfig_fp.h                                      |   161 +
 src/solaris/native/common/deps/gconf2/gconf/gconf-client.h                                      |    41 +
 src/solaris/native/common/deps/gconf2/gconf_fp.c                                                |    76 +
 src/solaris/native/common/deps/gconf2/gconf_fp.h                                                |    48 +
 src/solaris/native/common/deps/glib2/gio/gio_typedefs.h                                         |    61 +
 src/solaris/native/common/deps/glib2/gio_fp.c                                                   |   183 +
 src/solaris/native/common/deps/glib2/gio_fp.h                                                   |    69 +
 src/solaris/native/common/deps/glib2/glib_fp.h                                                  |    70 +
 src/solaris/native/common/deps/gtk2/gtk/gtk.h                                                   |   567 +
 src/solaris/native/common/deps/gtk2/gtk_fp.c                                                    |   367 +
 src/solaris/native/common/deps/gtk2/gtk_fp.h                                                    |   460 +
 src/solaris/native/common/deps/gtk2/gtk_fp_check.c                                              |    56 +
 src/solaris/native/common/deps/gtk2/gtk_fp_check.h                                              |    47 +
 src/solaris/native/common/deps/syscalls_fp.c                                                    |   122 +
 src/solaris/native/common/deps/syscalls_fp.h                                                    |    79 +
 src/solaris/native/java/lang/java_props_md.c                                                    |     7 +-
 src/solaris/native/java/net/AbstractPlainDatagramSocketImpl.c                                   |    89 -
 src/solaris/native/java/net/Inet4AddressImpl.c                                                  |    10 +-
 src/solaris/native/java/net/Inet6AddressImpl.c                                                  |    10 +-
 src/solaris/native/java/net/NetworkInterface.c                                                  |    12 +-
 src/solaris/native/java/net/PlainDatagramSocketImpl.c                                           |    62 +-
 src/solaris/native/java/net/net_util_md.c                                                       |     5 +-
 src/solaris/native/java/util/TimeZone_md.c                                                      |    58 +
 src/solaris/native/sun/awt/CUPSfuncs.c                                                          |   137 +-
 src/solaris/native/sun/awt/awt_Font.c                                                           |     5 +-
 src/solaris/native/sun/awt/awt_GTKToolkit.c                                                     |   229 +
 src/solaris/native/sun/awt/awt_GraphicsEnv.c                                                    |    20 +-
 src/solaris/native/sun/awt/awt_InputMethod.c                                                    |     6 +-
 src/solaris/native/sun/awt/awt_LoadLibrary.c                                                    |     8 +-
 src/solaris/native/sun/awt/awt_Robot.c                                                          |    33 +
 src/solaris/native/sun/awt/awt_UNIXToolkit.c                                                    |   200 +-
 src/solaris/native/sun/awt/fontconfig.h                                                         |   941 --
 src/solaris/native/sun/awt/fontpath.c                                                           |   429 +-
 src/solaris/native/sun/awt/gtk2_interface.c                                                     |   996 +-
 src/solaris/native/sun/awt/gtk2_interface.h                                                     |   592 +-
 src/solaris/native/sun/awt/gtk2_interface_check.c                                               |    34 +
 src/solaris/native/sun/awt/gtk2_interface_check.h                                               |    42 +
 src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c                                      |    68 +-
 src/solaris/native/sun/awt/swing_GTKEngine.c                                                    |    76 +-
 src/solaris/native/sun/awt/swing_GTKStyle.c                                                     |    20 +-
 src/solaris/native/sun/java2d/x11/X11SurfaceData.c                                              |     2 +-
 src/solaris/native/sun/net/spi/DefaultProxySelector.c                                           |   501 +-
 src/solaris/native/sun/nio/ch/EPollArrayWrapper.c                                               |     1 -
 src/solaris/native/sun/nio/ch/Net.c                                                             |     8 +-
 src/solaris/native/sun/nio/ch/Sctp.h                                                            |    25 +-
 src/solaris/native/sun/nio/ch/SctpNet.c                                                         |     6 +-
 src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c                                           |   134 +-
 src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c                                           |    50 +-
 src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c                                            |   149 +-
 src/solaris/native/sun/security/krb5/internal/ccache/krb5ccache.c                               |   113 +
 src/solaris/native/sun/security/pkcs11/j2secmod_md.c                                            |     6 +-
 src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h                                         |     5 +
 src/solaris/native/sun/security/smartcardio/pcsc_md.c                                           |     6 +
 src/solaris/native/sun/security/smartcardio/pcsc_md.h                                           |    40 +
 src/solaris/native/sun/xawt/XToolkit.c                                                          |     9 +-
 src/solaris/native/sun/xawt/awt_Desktop.c                                                       |   110 +-
 src/windows/classes/java/net/DefaultDatagramSocketImplFactory.java                              |    31 +-
 src/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java                              |     8 +-
 src/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java                              |     4 +-
 src/windows/classes/sun/awt/windows/ThemeReader.java                                            |    18 +-
 src/windows/classes/sun/awt/windows/WInputMethod.java                                           |     5 +-
 src/windows/classes/sun/nio/fs/WindowsConstants.java                                            |     1 +
 src/windows/classes/sun/nio/fs/WindowsFileStore.java                                            |    18 +-
 src/windows/classes/sun/nio/fs/WindowsLinkSupport.java                                          |     2 +-
 src/windows/native/java/net/AbstractPlainDatagramSocketImpl.c                                   |   111 -
 src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c                                  |    50 +-
 src/windows/native/java/net/Inet4AddressImpl.c                                                  |     8 +-
 src/windows/native/java/net/Inet6AddressImpl.c                                                  |     8 +-
 src/windows/native/java/net/NetworkInterface.c                                                  |     7 +-
 src/windows/native/java/net/NetworkInterface_winXP.c                                            |     4 +-
 src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c                                  |    60 +-
 src/windows/native/java/net/TwoStacksPlainSocketImpl.c                                          |     6 +-
 src/windows/native/java/net/net_util_md.c                                                       |     5 +-
 src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp                                  |     8 +-
 src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h                                    |     3 +-
 src/windows/native/sun/security/krb5/NativeCreds.c                                              |     5 +-
 src/windows/native/sun/security/pkcs11/j2secmod_md.c                                            |     4 +-
 src/windows/native/sun/security/pkcs11/wrapper/p11_md.h                                         |     4 +
 src/windows/native/sun/windows/MouseInfo.cpp                                                    |     3 +-
 src/windows/native/sun/windows/ThemeReader.cpp                                                  |     4 +-
 src/windows/native/sun/windows/awt_Component.cpp                                                |    21 +-
 src/windows/native/sun/windows/awt_Component.h                                                  |     6 +-
 test/ProblemList.txt                                                                            |     3 +
 test/TEST.ROOT                                                                                  |    11 +-
 test/com/oracle/security/ucrypto/TestAES.java                                                   |   118 +-
 test/com/oracle/security/ucrypto/TestDigest.java                                                |    24 +-
 test/com/oracle/security/ucrypto/TestRSA.java                                                   |   304 +-
 test/com/oracle/security/ucrypto/UcryptoTest.java                                               |    28 +-
 test/com/sun/crypto/provider/Cipher/AES/Test4513830.java                                        |     1 +
 test/com/sun/crypto/provider/Cipher/AES/Test4517355.java                                        |     1 +
 test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java                                |     1 +
 test/com/sun/crypto/provider/Cipher/DES/FlushBug.java                                           |     1 +
 test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java                                    |     1 +
 test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java                                    |     1 +
 test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java                                       |     1 +
 test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java                         |     1 +
 test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java                                           |     1 +
 test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java                                            |     1 +
 test/com/sun/crypto/provider/Cipher/UTIL/TestUtil.java                                          |    13 +-
 test/com/sun/crypto/provider/KeyAgreement/TestExponentSize.java                                 |    16 +-
 test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java                                   |   111 +-
 test/com/sun/crypto/provider/Mac/EmptyByteBufferTest.java                                       |    65 +
 test/com/sun/crypto/provider/Mac/HmacSaltLengths.java                                           |     1 +
 test/com/sun/crypto/provider/Mac/LargeByteBufferTest.java                                       |    89 +
 test/com/sun/crypto/provider/Mac/MacSameTest.java                                               |   101 +
 test/com/sun/crypto/provider/Mac/NullByteBufferTest.java                                        |    69 +
 test/com/sun/crypto/provider/Mac/Utils.java                                                     |    79 +
 test/com/sun/jdi/AllLineLocations.java                                                          |     1 -
 test/com/sun/jdi/ClassesByName.java                                                             |     1 -
 test/com/sun/jdi/ExceptionEvents.java                                                           |     1 -
 test/com/sun/jdi/FilterMatch.java                                                               |     1 -
 test/com/sun/jdi/FilterNoMatch.java                                                             |     1 -
 test/com/sun/jdi/GetUninitializedStringValue.java                                               |    91 +
 test/com/sun/jdi/LaunchCommandLine.java                                                         |     1 -
 test/com/sun/jdi/ModificationWatchpoints.java                                                   |     1 -
 test/com/sun/jdi/NativeInstanceFilter.java                                                      |     1 -
 test/com/sun/jdi/NullThreadGroupNameTest.java                                                   |   112 +
 test/com/sun/jdi/UnpreparedByName.java                                                          |     1 -
 test/com/sun/jdi/UnpreparedClasses.java                                                         |     1 -
 test/com/sun/jdi/Vars.java                                                                      |     1 -
 test/com/sun/jdi/oom/@debuggeeVMOptions                                                         |     1 +
 test/com/sun/jdi/oom/OomDebugTest.java                                                          |   417 +
 test/com/sun/jdi/oom/OomDebugTestSetup.sh                                                       |    46 +
 test/com/sun/jndi/dns/IPv6NameserverPlatformParsingTest.java                                    |   104 +
 test/com/sun/jndi/ldap/LdapTimeoutTest.java                                                     |     1 +
 test/com/sun/jndi/ldap/LdapURLOptionalFields.java                                               |    62 +
 test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java                                    |     1 +
 test/java/awt/BasicStroke/DashStrokeTest.java                                                   |    69 +
 test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java                                |     9 +
 test/java/awt/Focus/8073453/AWTFocusTransitionTest.java                                         |   115 +
 test/java/awt/Focus/8073453/SwingFocusTransitionTest.java                                       |   131 +
 test/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java                      |    89 +
 test/java/awt/ScrollPane/bug8077409Test.java                                                    |   115 +
 test/java/awt/image/BufferedImage/ICMColorDataTest/ICMColorDataTest.java                        |    85 +
 test/java/io/DataInputStream/ReadUTF.java                                                       |     1 +
 test/java/io/File/GetXSpace.java                                                                |     1 +
 test/java/io/PrintStream/OversynchronizedTest.java                                              |     1 +
 test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java                  |     1 +
 test/java/io/Serializable/longString/LongString.java                                            |     1 +
 test/java/io/Serializable/proxy/Basic.java                                                      |     1 +
 test/java/io/Serializable/sanityCheck/SanityCheck.java                                          |     1 +
 test/java/io/Serializable/serialFilter/CheckArrayTest.java                                      |   123 +
 test/java/lang/Boolean/MakeBooleanComparable.java                                               |     1 +
 test/java/lang/ClassLoader/Assert.java                                                          |     1 +
 test/java/lang/Compare.java                                                                     |     1 +
 test/java/lang/Double/ParseHexFloatingPoint.java                                                |     1 +
 test/java/lang/Enum/ValueOf.java                                                                |     1 +
 test/java/lang/HashCode.java                                                                    |     1 +
 test/java/lang/Integer/BitTwiddle.java                                                          |     1 +
 test/java/lang/Long/BitTwiddle.java                                                             |     1 +
 test/java/lang/Math/CubeRootTests.java                                                          |     1 +
 test/java/lang/Math/HypotTests.java                                                             |     1 +
 test/java/lang/Math/IeeeRecommendedTests.java                                                   |     1 +
 test/java/lang/Math/Log1pTests.java                                                             |     1 +
 test/java/lang/Math/Tests.java                                                                  |    36 +-
 test/java/lang/Math/WorstCaseTests.java                                                         |   435 +
 test/java/lang/Runtime/exec/WinCommand.java                                                     |     1 +
 test/java/lang/String/ContentEquals.java                                                        |     1 +
 test/java/lang/String/ICCBasher.java                                                            |     1 +
 test/java/lang/String/SBConstructor.java                                                        |     2 +-
 test/java/lang/String/Split.java                                                                |     1 +
 test/java/lang/StringBuffer/AppendCharSequence.java                                             |     1 +
 test/java/lang/StringBuffer/AppendSB.java                                                       |     1 +
 test/java/lang/StringBuffer/Capacity.java                                                       |     1 +
 test/java/lang/StringBuffer/IndexOf.java                                                        |     1 +
 test/java/lang/StringBuffer/SBBasher.java                                                       |     2 +-
 test/java/lang/StringBuffer/Trim.java                                                           |     1 +
 test/java/lang/ToString.java                                                                    |     1 +
 test/java/lang/instrument/SingleTransformerTest.java                                            |     1 +
 test/java/lang/instrument/TransformMethodTest.java                                              |     1 +
 test/java/lang/management/BufferPoolMXBean/Basic.java                                           |     1 +
 test/java/lang/reflect/Generics/TestGenericReturnTypeToString.java                              |   135 +
 test/java/math/BigDecimal/StringConstructor.java                                                |     1 +
 test/java/math/BigInteger/BigIntegerTest.java                                                   |     1 +
 test/java/math/BigInteger/ModPow65537.java                                                      |     1 +
 test/java/net/InetAddress/HashSpread.java                                                       |     1 +
 test/java/net/InetAddress/getOriginalHostName.java                                              |    71 +
 test/java/net/MulticastSocket/MultiDead.java                                                    |   134 +
 test/java/net/URL/TestHttps.java                                                                |    34 +
 test/java/nio/MappedByteBuffer/Basic.java                                                       |    93 +-
 test/java/nio/MappedByteBuffer/Force.java                                                       |     1 +
 test/java/nio/MappedByteBuffer/ZeroMap.java                                                     |     1 +
 test/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java                                 |     6 +
 test/java/nio/channels/AsynchronousChannelGroup/Basic.java                                      |   204 +-
 test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java                                 |     2 +-
 test/java/nio/channels/AsynchronousChannelGroup/Identity.java                                   |     1 +
 test/java/nio/channels/AsynchronousChannelGroup/Restart.java                                    |    15 +-
 test/java/nio/channels/AsynchronousFileChannel/Basic.java                                       |     1 +
 test/java/nio/channels/AsynchronousFileChannel/Lock.java                                        |     1 +
 test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java                                |     1 +
 test/java/nio/channels/AsynchronousSocketChannel/Basic.java                                     |     1 +
 test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java                            |     1 +
 test/java/nio/channels/Channels/Basic2.java                                                     |     1 +
 test/java/nio/channels/Channels/ShortWrite.java                                                 |     1 +
 test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java                                 |     1 +
 test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java                           |     1 +
 test/java/nio/channels/FileChannel/AtomicAppend.java                                            |     1 +
 test/java/nio/channels/FileChannel/ClosedByInterrupt.java                                       |     1 +
 test/java/nio/channels/FileChannel/LoopingTruncate.java                                         |    84 +
 test/java/nio/channels/FileChannel/MapTest.java                                                 |     1 +
 test/java/nio/channels/FileChannel/Position.java                                                |     1 +
 test/java/nio/channels/FileChannel/Pread.java                                                   |     1 +
 test/java/nio/channels/FileChannel/Pwrite.java                                                  |     1 +
 test/java/nio/channels/FileChannel/Size.java                                                    |     1 +
 test/java/nio/channels/FileChannel/Transfer.java                                                |     1 +
 test/java/nio/channels/FileChannel/Truncate.java                                                |     1 +
 test/java/nio/channels/Pipe/PipeChannel.java                                                    |     3 +-
 test/java/nio/channels/Pipe/ScatteringRead.java                                                 |     3 +-
 test/java/nio/channels/Pipe/SelectPipe.java                                                     |     1 +
 test/java/nio/channels/Selector/SelectorTest.java                                               |     1 +
 test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java                               |     1 +
 test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java                               |     1 +
 test/java/nio/channels/SocketChannel/CloseDuringWrite.java                                      |     1 +
 test/java/nio/channels/SocketChannel/OutOfBand.java                                             |     1 +
 test/java/nio/channels/SocketChannel/ShortWrite.java                                            |     1 +
 test/java/nio/channels/SocketChannel/VectorIO.java                                              |     1 +
 test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so      |   Bin 
 test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-i586/libLauncher.so    |   Bin 
 test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparc/libLauncher.so   |   Bin 
 test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so |   Bin 
 test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh                       |     4 +-
 test/java/nio/charset/coders/BashCache.java                                                     |     1 +
 test/java/nio/charset/coders/BashStreams.java                                                   |     1 +
 test/java/nio/file/FileStore/Basic.java                                                         |     1 +
 test/java/nio/file/Files/BytesAndLines.java                                                     |     1 +
 test/java/nio/file/Files/CopyAndMove.java                                                       |     1 +
 test/java/nio/file/Files/probeContentType/ParallelProbes.java                                   |    96 +
 test/java/nio/file/Files/walkFileTree/CreateFileTree.java                                       |    49 +-
 test/java/nio/file/Files/walkFileTree/MaxDepth.java                                             |    25 +-
 test/java/nio/file/Files/walkFileTree/SkipSiblings.java                                         |    30 +-
 test/java/nio/file/Files/walkFileTree/SkipSubtree.java                                          |    94 +
 test/java/nio/file/Files/walkFileTree/TerminateWalk.java                                        |    24 +-
 test/java/nio/file/Files/walkFileTree/find.sh                                                   |    86 +
 test/java/nio/file/Files/walkFileTree/walk_file_tree.sh                                         |    98 -
 test/java/nio/file/WatchService/LotsOfEvents.java                                               |     1 +
 test/java/nio/file/WatchService/SensitivityModifier.java                                        |     1 +
 test/java/nio/file/attribute/AclFileAttributeView/Basic.java                                    |     1 +
 test/java/nio/file/attribute/FileTime/Basic.java                                                |     1 +
 test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java                            |     1 +
 test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java                     |     1 +
 test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java           |     9 +-
 test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java                   |     9 +-
 test/java/rmi/registry/interfaceHash/InterfaceHash.java                                         |     1 +
 test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java                       |     1 +
 test/java/security/MessageDigest/ByteBuffers.java                                               |     1 +
 test/java/security/Signature/ByteBuffers.java                                                   |     1 +
 test/java/security/Signature/NONEwithRSA.java                                                   |     1 +
 test/java/security/SignedObject/Chain.java                                                      |    23 +-
 test/java/security/spec/EllipticCurveMatch.java                                                 |     1 +
 test/java/text/Format/DateFormat/Bug8081794.java                                                |    51 +
 test/java/text/Format/MessageFormat/Bug7003643.java                                             |     1 +
 test/java/util/Arrays/ArrayObjectMethods.java                                                   |     1 +
 test/java/util/Arrays/CopyMethods.java                                                          |     1 +
 test/java/util/Arrays/Correct.java                                                              |     1 +
 test/java/util/BitSet/BSMethods.java                                                            |     1 +
 test/java/util/BitSet/ImportExport.java                                                         |     1 +
 test/java/util/BitSet/PreviousBits.java                                                         |     1 +
 test/java/util/Collection/MOAT.java                                                             |     1 +
 test/java/util/Collections/AddAll.java                                                          |     1 +
 test/java/util/Collections/CheckedListBash.java                                                 |     1 +
 test/java/util/Collections/CheckedMapBash.java                                                  |     1 +
 test/java/util/Collections/CheckedSetBash.java                                                  |     1 +
 test/java/util/Collections/Disjoint.java                                                        |     1 +
 test/java/util/Collections/Rotate.java                                                          |     1 +
 test/java/util/Currency/CurrencyTest.java                                                       |    40 +-
 test/java/util/Currency/PropertiesTest.java                                                     |    12 +-
 test/java/util/Currency/PropertiesTest.sh                                                       |    24 +-
 test/java/util/Currency/ValidateISO4217.java                                                    |     3 +-
 test/java/util/Currency/currency.properties                                                     |    17 +-
 test/java/util/Currency/tablea1.txt                                                             |     5 +-
 test/java/util/EnumSet/EnumSetBash.java                                                         |     1 +
 test/java/util/HashSet/Serialization.java                                                       |     1 +
 test/java/util/IdentityHashMap/Capacity.java                                                    |     1 +
 test/java/util/List/LockStep.java                                                               |     1 +
 test/java/util/Locale/data/deflocale.rhel5                                                      |  3924 ----------
 test/java/util/Locale/data/deflocale.rhel5.fmtasdefault                                         |  3924 ----------
 test/java/util/Locale/data/deflocale.sol10                                                      |  1725 ----
 test/java/util/Locale/data/deflocale.sol10.fmtasdefault                                         |  1725 ----
 test/java/util/Locale/data/deflocale.win7                                                       |  1494 ---
 test/java/util/Locale/data/deflocale.win7.fmtasdefault                                          |  1494 ---
 test/java/util/Map/LockStep.java                                                                |     1 +
 test/java/util/NavigableMap/LockStep.java                                                       |     1 +
 test/java/util/Random/DistinctSeeds.java                                                        |     1 +
 test/java/util/ResourceBundle/Control/StressTest.java                                           |     1 +
 test/java/util/Timer/DelayOverflow.java                                                         |     1 +
 test/java/util/Timer/Purge.java                                                                 |     1 +
 test/java/util/UUID/Serial.java                                                                 |     1 +
 test/java/util/UUID/UUIDTest.java                                                               |     1 +
 test/java/util/WeakHashMap/GCDuringIteration.java                                               |     1 +
 test/java/util/logging/DrainFindDeadlockTest.java                                               |     1 +
 test/java/util/logging/FileHandlerMaxLocksTest.java                                             |   113 +
 test/java/util/logging/LoggingDeadlock.java                                                     |     4 +
 test/java/util/logging/LoggingDeadlock2.java                                                    |     4 +
 test/java/util/logging/TestLogConfigurationDeadLockWithConf.java                                |     1 +
 test/java/util/regex/RegExTest.java                                                             |     1 +
 test/java/util/zip/3GBZipFiles.sh                                                               |     1 +
 test/java/util/zip/DeflateIn_InflateOut.java                                                    |     1 +
 test/java/util/zip/FlaterTest.java                                                              |     1 +
 test/java/util/zip/GZIP/Accordion.java                                                          |     1 +
 test/java/util/zip/GZIP/GZIPInputStreamRead.java                                                |     1 +
 test/java/util/zip/InflateIn_DeflateOut.java                                                    |   121 +-
 test/java/util/zip/InflaterBufferSize.java                                                      |     1 +
 test/java/util/zip/TotalInOut.java                                                              |     1 +
 test/java/util/zip/ZipFile/Assortment.java                                                      |     1 +
 test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java                                   |     1 +
 test/java/util/zip/ZipFile/FinalizeZipFile.java                                                 |     1 +
 test/java/util/zip/ZipFile/MultiThreadedReadTest.java                                           |    93 +
 test/java/util/zip/ZipFile/ReadZip.java                                                         |     1 +
 test/java/util/zip/ZipFile/ZipEntryFreeTest.java                                                |   130 +
 test/javax/crypto/Cipher/ByteBuffers.java                                                       |     1 +
 test/javax/crypto/CipherSpi/DirectBBRemaining.java                                              |     1 +
 test/javax/crypto/CryptoPermission/AllPermCheck.java                                            |     1 +
 test/javax/crypto/CryptoPermission/RC2PermCheck.java                                            |     1 +
 test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java                                       |     1 +
 test/javax/crypto/Mac/ByteBuffers.java                                                          |     1 +
 test/javax/crypto/NullCipher/TestNPE.java                                                       |     1 +
 test/javax/management/monitor/MultiMonitorTest.java                                             |     1 +
 test/javax/management/mxbean/ThreadMXBeanTest.java                                              |     1 +
 test/javax/management/remote/mandatory/loading/MissingClassTest.java                            |     1 +
 test/javax/smartcardio/TestCommandAPDU.java                                                     |     1 +
 test/javax/swing/JComboBox/8033069/bug8033069NoScrollBar.java                                   |   182 +
 test/javax/swing/JComboBox/8033069/bug8033069ScrollBar.java                                     |    52 +
 test/javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java                                     |    73 +
 test/javax/swing/JMenu/8071705/bug8071705.java                                                  |   207 +
 test/javax/swing/JRadioButton/8075609/bug8075609.java                                           |   115 +
 test/javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java                                  |    64 +
 test/jdk/internal/misc/Unsafe/CopySwap.java                                                     |   723 +
 test/lib/testlibrary/jdk/testlibrary/Utils.java                                                 |    27 +
 test/sun/management/jmxremote/bootstrap/linux-i586/launcher                                     |   Bin 
 test/sun/management/jmxremote/bootstrap/solaris-i586/launcher                                   |   Bin 
 test/sun/management/jmxremote/bootstrap/solaris-sparc/launcher                                  |   Bin 
 test/sun/management/jmxremote/startstop/JMXStartStopTest.sh                                     |     1 +
 test/sun/management/windows/revokeall.exe                                                       |   Bin 
 test/sun/misc/CopyMemory.java                                                                   |     1 +
 test/sun/net/InetAddress/nameservice/dns/cname.sh                                               |     2 +-
 test/sun/net/idn/nfscis.spp                                                                     |   Bin 
 test/sun/net/idn/nfscsi.spp                                                                     |   Bin 
 test/sun/net/idn/nfscss.spp                                                                     |   Bin 
 test/sun/net/idn/nfsmxp.spp                                                                     |   Bin 
 test/sun/net/idn/nfsmxs.spp                                                                     |   Bin 
 test/sun/net/www/ParseUtil_4922813.java                                                         |     1 +
 test/sun/net/www/protocol/file/DirPermissionDenied.sh                                           |     1 +
 test/sun/nio/cs/FindDecoderBugs.java                                                            |     1 +
 test/sun/nio/cs/FindEncoderBugs.java                                                            |     1 +
 test/sun/nio/cs/TestStringCoding.java                                                           |     1 +
 test/sun/nio/cs/TestStringCodingUTF8.java                                                       |     1 +
 test/sun/rmi/transport/proxy/EagerHttpFallback.java                                             |     2 +-
 test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java                                     |     2 +-
 test/sun/security/krb5/ConfPlusProp.java                                                        |    33 +-
 test/sun/security/krb5/DnsFallback.java                                                         |    48 +-
 test/sun/security/krb5/config/DNS.java                                                          |    12 +-
 test/sun/security/krb5/confplusprop.conf                                                        |     2 +-
 test/sun/security/krb5/confplusprop2.conf                                                       |     2 +-
 test/sun/security/krb5/runNameEquals.sh                                                         |    20 +-
 test/sun/security/mscapi/PrngSlow.java                                                          |     1 +
 test/sun/security/mscapi/SignUsingSHA2withRSA.sh                                                |     1 +
 test/sun/security/pkcs11/Cipher/ReinitCipher.java                                               |    18 +-
 test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java                                      |    26 +-
 test/sun/security/pkcs11/Cipher/TestRSACipher.java                                              |    25 +-
 test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java                                          |    22 +-
 test/sun/security/pkcs11/Cipher/TestRawRSACipher.java                                           |    20 +-
 test/sun/security/pkcs11/Cipher/TestSymmCiphers.java                                            |    27 +-
 test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java                                       |    29 +-
 test/sun/security/pkcs11/KeyAgreement/TestDH.java                                               |     7 +-
 test/sun/security/pkcs11/KeyAgreement/TestInterop.java                                          |    21 +-
 test/sun/security/pkcs11/KeyAgreement/TestShort.java                                            |    21 +-
 test/sun/security/pkcs11/KeyGenerator/DESParity.java                                            |    23 +-
 test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java                                     |    18 +-
 test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java                                       |    15 +-
 test/sun/security/pkcs11/KeyStore/SecretKeysBasic.java                                          |    30 +-
 test/sun/security/pkcs11/Mac/MacKAT.java                                                        |   266 +
 test/sun/security/pkcs11/Mac/MacSameTest.java                                                   |   127 +
 test/sun/security/pkcs11/Mac/ReinitMac.java                                                     |    18 +-
 test/sun/security/pkcs11/MessageDigest/ByteBuffers.java                                         |    17 +-
 test/sun/security/pkcs11/MessageDigest/DigestKAT.java                                           |    21 +-
 test/sun/security/pkcs11/MessageDigest/ReinitDigest.java                                        |    15 +-
 test/sun/security/pkcs11/MessageDigest/TestCloning.java                                         |    15 +-
 test/sun/security/pkcs11/PKCS11Test.java                                                        |   465 +-
 test/sun/security/pkcs11/README                                                                 |    22 +
 test/sun/security/pkcs11/Secmod/AddPrivateKey.java                                              |   132 +-
 test/sun/security/pkcs11/Secmod/AddTrustedCert.java                                             |    70 +-
 test/sun/security/pkcs11/Secmod/Crypto.java                                                     |    22 +-
 test/sun/security/pkcs11/Secmod/GetPrivateKey.java                                              |    38 +-
 test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java                                           |    39 +-
 test/sun/security/pkcs11/Secmod/LoadKeystore.java                                               |   102 +
 test/sun/security/pkcs11/Secmod/README-SQLITE                                                   |     8 +
 test/sun/security/pkcs11/Secmod/TestNssDbSqlite.java                                            |   134 +
 test/sun/security/pkcs11/Secmod/TrustAnchors.java                                               |    25 +-
 test/sun/security/pkcs11/Secmod/cert9.db                                                        |   Bin 
 test/sun/security/pkcs11/Secmod/key4.db                                                         |   Bin 
 test/sun/security/pkcs11/Secmod/nss-sqlite.cfg                                                  |    13 +
 test/sun/security/pkcs11/Secmod/policy                                                          |     6 +
 test/sun/security/pkcs11/SecmodTest.java                                                        |    24 +-
 test/sun/security/pkcs11/SecureRandom/Basic.java                                                |    17 +-
 test/sun/security/pkcs11/Signature/ByteBuffers.java                                             |    34 +-
 test/sun/security/pkcs11/Signature/ReinitSignature.java                                         |   319 +-
 test/sun/security/pkcs11/Signature/TestDSA.java                                                 |    41 +-
 test/sun/security/pkcs11/Signature/TestDSAKeyLength.java                                        |    94 +
 test/sun/security/pkcs11/Signature/TestRSAKeyLength.java                                        |    40 +-
 test/sun/security/pkcs11/ec/ReadCertificates.java                                               |   106 +-
 test/sun/security/pkcs11/ec/ReadPKCS12.java                                                     |    84 +-
 test/sun/security/pkcs11/ec/TestCurves.java                                                     |    77 +-
 test/sun/security/pkcs11/ec/TestECDH.java                                                       |    36 +-
 test/sun/security/pkcs11/ec/TestECDH2.java                                                      |    47 +-
 test/sun/security/pkcs11/ec/TestECDSA.java                                                      |    49 +-
 test/sun/security/pkcs11/ec/TestECDSA2.java                                                     |    45 +-
 test/sun/security/pkcs11/ec/TestECGenSpec.java                                                  |    32 +-
 test/sun/security/pkcs11/ec/TestKeyFactory.java                                                 |    38 +-
 test/sun/security/pkcs11/ec/policy                                                              |     7 +
 test/sun/security/pkcs11/fips/TrustManagerTest.java                                             |    37 +-
 test/sun/security/pkcs11/fips/TrustManagerTest.policy                                           |     3 +
 test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.chk                                     |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.so                                      |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-amd64/libnspr4.so                                        |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-amd64/libnss3.so                                         |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-amd64/libnssckbi.so                                      |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-amd64/libplc4.so                                         |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-amd64/libplds4.so                                        |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.chk                                    |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.so                                     |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-i586/libnspr4.so                                         |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-i586/libnss3.so                                          |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-i586/libnssckbi.so                                       |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-i586/libplc4.so                                          |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-i586/libplds4.so                                         |   Bin 
 test/sun/security/pkcs11/nss/lib/linux-i586/libsoftokn3.so                                      |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-amd64/libnspr4.so                                      |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-amd64/libnss3.so                                       |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-amd64/libnssckbi.so                                    |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-amd64/libplc4.so                                       |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-amd64/libplds4.so                                      |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-amd64/libsoftokn3.so                                   |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-i586/libfreebl3.so                                     |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-i586/libnspr4.so                                       |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-i586/libnss3.so                                        |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-i586/libnssckbi.so                                     |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-i586/libplc4.so                                        |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-i586/libplds4.so                                       |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-i586/libsoftokn3.so                                    |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.chk                           |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.so                            |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparc/libnspr4.so                                      |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparc/libnss3.so                                       |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparc/libnssckbi.so                                    |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparc/libplc4.so                                       |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparc/libplds4.so                                      |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.chk                                  |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.so                                   |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnspr4.so                                    |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnss3.so                                     |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnssckbi.so                                  |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplc4.so                                     |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplds4.so                                    |   Bin 
 test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libsoftokn3.so                                 |   Bin 
 test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll                                      |   Bin 
 test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll                                       |   Bin 
 test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll                                      |   Bin 
 test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll                                          |   Bin 
 test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll                                       |   Bin 
 test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll                                      |   Bin 
 test/sun/security/pkcs11/policy                                                                 |     3 +
 test/sun/security/pkcs11/rsa/KeyWrap.java                                                       |    31 +-
 test/sun/security/pkcs11/rsa/TestCACerts.java                                                   |    49 +-
 test/sun/security/pkcs11/rsa/TestCACerts.policy                                                 |     7 +
 test/sun/security/pkcs11/rsa/TestKeyFactory.java                                                |    19 +-
 test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java                                          |    27 +-
 test/sun/security/pkcs11/rsa/TestKeyPairGenerator.policy                                        |     4 +
 test/sun/security/pkcs11/rsa/TestSignatures.java                                                |    58 +-
 test/sun/security/pkcs11/rsa/rsakeys.ks.policy                                                  |     4 +
 test/sun/security/pkcs11/sslecc/CipherTest.java                                                 |    32 +-
 test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java                                       |    12 +-
 test/sun/security/pkcs11/sslecc/JSSEServer.java                                                 |    27 +-
 test/sun/security/pkcs11/sslecc/policy                                                          |     9 +
 test/sun/security/pkcs11/tls/TestKeyMaterial.java                                               |   217 +-
 test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java                                          |    23 +-
 test/sun/security/pkcs11/tls/TestMasterSecret.java                                              |   166 +-
 test/sun/security/pkcs11/tls/TestMasterSecret.policy                                            |     8 +
 test/sun/security/pkcs11/tls/TestPRF.java                                                       |   165 +-
 test/sun/security/pkcs11/tls/TestPremaster.java                                                 |    11 +-
 test/sun/security/pkcs11/tls/policy                                                             |     5 +
 test/sun/security/provider/DSA/SupportedDSAParamGen.java                                        |     2 +-
 test/sun/security/provider/DSA/TestDSA.java                                                     |     1 +
 test/sun/security/provider/DSA/TestDSA2.java                                                    |     1 +
 test/sun/security/provider/SeedGenerator/Priority_Inversion.java                                |     1 +
 test/sun/security/rsa/TestKeyPairGenerator.java                                                 |     1 +
 test/sun/security/rsa/TestSignatures.java                                                       |     1 +
 test/sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java                              |    85 +
 test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java               |     9 +-
 test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java             |     9 +-
 test/sun/security/validator/EndEntityExtensionCheck.java                                        |   221 +
 test/tools/launcher/RunpathTest.java                                                            |    84 +
 test/tools/pack200/MemoryAllocatorTest.java                                                     |   369 +
 1012 files changed, 50260 insertions(+), 48630 deletions(-)

diffs (truncated from 122554 to 500 lines):

diff -r 835c0031ac39 -r 4b546b4829f5 .hgtags
--- a/.hgtags	Wed Apr 04 16:19:12 2018 +0100
+++ b/.hgtags	Sun Jul 22 16:16:51 2018 +0100
@@ -50,6 +50,7 @@
 f708138c9aca4b389872838fe6773872fce3609e jdk7-b73
 eacb36e30327e7ae33baa068e82ddccbd91eaae2 jdk7-b74
 8885b22565077236a927e824ef450742e434a230 jdk7-b75
+fb2ee5e96b171ae9db67274d87ffaba941e8bfa6 icedtea7-1.12
 8fb602395be0f7d5af4e7e93b7df2d960faf9d17 jdk7-b76
 e6a5d095c356a547cf5b3c8885885aca5e91e09b jdk7-b77
 1143e498f813b8223b5e3a696d79da7ff7c25354 jdk7-b78
@@ -63,6 +64,7 @@
 eae6e9ab26064d9ba0e7665dd646a1fd2506fcc1 jdk7-b86
 2cafbbe9825e911a6ca6c17d9a18eb1f0bf0873c jdk7-b87
 b3c69282f6d3c90ec21056cd1ab70dc0c895b069 jdk7-b88
+2017795af50aebc00f500e58f708980b49bc7cd1 icedtea7-1.13
 4a6abb7e224cc8d9a583c23c5782e4668739a119 jdk7-b89
 7f90d0b9dbb7ab4c60d0b0233e4e77fb4fac597c jdk7-b90
 08a31cab971fcad4695e913d0f3be7bde3a90747 jdk7-b91
@@ -111,6 +113,7 @@
 554adcfb615e63e62af530b1c10fcf7813a75b26 jdk7-b134
 d8ced728159fbb2caa8b6adb477fd8efdbbdf179 jdk7-b135
 aa13e7702cd9d8aca9aa38f1227f966990866944 jdk7-b136
+1571aa7abe47a54510c62a5b59a8c343cdaf67cb icedtea-1.14
 29296ea6529a418037ccce95903249665ef31c11 jdk7-b137
 60d3d55dcc9c31a30ced9caa6ef5c0dcd7db031d jdk7-b138
 d80954a89b49fda47c0c5cace65a17f5a758b8bd jdk7-b139
@@ -123,6 +126,7 @@
 539e576793a8e64aaf160e0d6ab0b9723cd0bef0 jdk7-b146
 69e973991866c948cf1808b06884ef2d28b64fcb jdk7u1-b01
 f097ca2434b1412b12ab4a5c2397ce271bf681e7 jdk7-b147
+7ec1845521edfb1843cad3868217983727ece53d icedtea-2.0-branchpoint
 2baf612764d215e6f3a5b48533f74c6924ac98d7 jdk7u1-b02
 a4781b6d9cfb6901452579adee17c9a17c1b584c jdk7u1-b03
 b223ed9a5fdf8ce3af42adfa8815975811d70eae jdk7u1-b04
@@ -141,6 +145,7 @@
 79c8c4608f60e1f981b17ba4077dfcaa2ed67be4 jdk7u2-b12
 fb2980d7c9439e3d62ab12f40506a2a2db2df0f4 jdk7u2-b13
 24e42f1f9029f9f5a9b1481d523facaf09452e5b jdk7u2-b21
+a75913596199fbb8583f9d74021f54dc76f87b14 icedtea-2.1-branchpoint
 e3790f3ce50aa4e2a1b03089ac0bcd48f9d1d2c2 jdk7u3-b02
 7e8351342f0b22b694bd3c2db979643529f32e71 jdk7u3-b03
 fc6b7b6ac837c9e867b073e13fc14e643f771028 jdk7u3-b04
@@ -157,6 +162,7 @@
 6485e842d7f736b6ca3d7e4a7cdc5de6bbdd870c jdk7u4-b10
 d568e85567ccfdd75f3f0c42aa0d75c440422827 jdk7u4-b11
 16781e84dcdb5f82c287a3b5387dde9f8aaf74e0 jdk7u4-b12
+907555f6191a0cd84886b07c4c40bc6ce498b8b1 icedtea-2.2-branchpoint
 c929e96aa059c8b79ab94d5b0b1a242ca53a5b32 jdk7u4-b13
 09f612bac047b132bb9bf7d4aa8afe6ea4d5b938 jdk7u4-b14
 9e15d1f3fa4b35b8c950323c76b9ed094d434b97 jdk7u5-b01
@@ -186,11 +192,15 @@
 a2bd61800667c38d759a0e02a756063d47dbcdc0 jdk7u6-b10
 18a1b4f0681ae6e748fc60162dd76e357de3304b jdk7u6-b11
 76306dce87104d9f333db3371ca97c80cac9674a jdk7u6-b12
+35172a51cc7639a44fe06ffbd5be471e48b71a88 ppc-aix-port-b01
+3097457689ba2d41b1d692191c5ba2f2b30aff9e ppc-aix-port-b02
+3097457689ba2d41b1d692191c5ba2f2b30aff9e ppc-aix-port-b03
 aa49fe7490963f0c53741fbca3a175e0fec93951 jdk7u6-b13
 3ce621d9b988abcccd86b52a97ea39133006c245 jdk7u6-b14
 e50c9a5f001c61f49e7e71b25b97ed4095d3557b jdk7u6-b15
 966e21feb7f088e318a35b069c1a61ff6363e554 jdk7u6-b16
 aa0ad405f70bc7a7af95fef109f114ceecf31232 jdk7u6-b17
+8ff5fca08814f1f0eeda40aaec6f2936076b7444 icedtea-2.3-branchpoint
 4a6917092af80481c1fa5b9ec8ccae75411bb72c jdk7u6-b18
 a263f787ced5bc7c14078ae552c82de6bd011611 jdk7u6-b19
 09145b546a2b6ae1f44d5c8a7d2a37d48e4b39e2 jdk7u6-b20
@@ -258,11 +268,13 @@
 cb81ee79a72d84f99b8e7d73b5ae73124b661fe7 jdk7u12-b07
 b5e180ef18a0c823675bcd32edfbf2f5122d9722 jdk7u12-b08
 2e7fe0208e9c928f2f539fecb6dc8a1401ecba9e jdk7u12-b09
+b171007921c3d01066848c88cbcb6a376df3f01c icedtea-2.4-branchpoint
 e012aace90500a88f51ce83fcd27791f5dbf493f jdk7u14-b10
 9eb82fb221f3b34a5df97e7db3c949fdb0b6fee0 jdk7u14-b11
 ee3ab2ed2371dd72ad5a75ebb6b6b69071e29390 jdk7u14-b12
 7c0d4bfd9d2c183ebf8566013af5111927b472f6 jdk7u14-b13
 3982fc37bc256b07a710f25215e5525cfbefe2ed jdk7u14-b14
+739869c45976bb154908af5d145b7ed98c6a7d47 ppc-aix-port-b04
 2eb3ac105b7fe7609a20c9986ecbccab71f1609f jdk7u14-b15
 835448d525a10bb826f4f7ebe272fc410bdb0f5d jdk7u15-b01
 0443fe2d8023111b52f4c8db32e038f4a5a9f373 jdk7u15-b02
@@ -365,6 +377,7 @@
 c5ca4daec23b5e7f99ac8d684f5016ff8bfebbb0 jdk7u45-b18
 4797f984f6c93c433aa797e9b2d8f904cf083f96 jdk7u45-b30
 8c343a783777b8728cb819938f387db0acf7f3ac jdk7u45-b31
+db5a29c812ee25c34ce9cd97de6e0dae284a4e34 jdk7u60-b00
 402d54c7d8ce95f3945cc3d698e528e4adec7b9b jdk7u45-b33
 34e8f9f26ae612ebac36357eecbe70ea20e0233c jdk7u45-b34
 3dbb06a924cdf73d39b8543824ec88ae501ba5c6 jdk7u45-b35
@@ -414,8 +427,11 @@
 db5a29c812ee25c34ce9cd97de6e0dae284a4e34 jdk7u60-b00
 def34c4a798678c424786a8f0d0508e90185958d jdk7u60-b01
 ff67c89658525e8903fb870861ed3645befd6bc5 jdk7u60-b02
+7d5b758810c20af12c6576b7d570477712360744 icedtea-2.5pre01
+3162252ff26b4e6788b0c79405b035b535afa018 icedtea-2.5pre02
 b1bcc999a8f1b4b4452b59c6636153bb0154cf5a jdk7u60-b03
 efc8886310cbccb941f826acfad2ad51a2891be5 jdk7u60-b04
+9b6aff2241bf0d6fa9eab38a75a4eccdf9bb7335 icedtea-2.6pre01
 4fb749a3110727d5334c69793578a3254a053bf5 jdk7u60-b05
 46ca1ce7550f1463d60c3eacaf7b8cdc44b0c66e jdk7u60-b06
 d5a2f60006e3c4243abeee0f623e5c3f79372fd8 jdk7u60-b07
@@ -425,7 +441,11 @@
 c2bb87dae8a08eab6f4f336ce5a59865aa0214d6 jdk7u60-b11
 1a90de8005e3de2475fd9355dcdb6f5e60bf89cc jdk7u60-b12
 b06d4ed71ae0bc6e13f5a8437cb6388f17c66e84 jdk7u60-b13
+6f22501ca73cc21960cfe45a2684a0c902f46133 icedtea-2.6pre02
+068d2b78bd73fc2159a1c8a88dca3ca2841c4e16 icedtea-2.6pre03
 b7fbd9b4febf8961091fdf451d3da477602a8f1d jdk7u60-b14
+b69f22ae0ef3ddc153d391ee30efd95e4417043c icedtea-2.6pre04
+605610f355ce3f9944fe33d9e5e66631843beb8d icedtea-2.6pre05
 04882f9a073e8de153ec7ad32486569fd9a087ec jdk7u60-b15
 41547583c3a035c3924ffedfa8704e58d69e5c50 jdk7u60-b16
 e484202d9a4104840d758a21b2bba1250e766343 jdk7u60-b17
@@ -553,8 +573,20 @@
 09f3004e9b123b457da8f314aec027a5f4c3977f jdk7u76-b31
 efc8886310cbccb941f826acfad2ad51a2891be5 jdk7u80-b00
 bc7f9d966c1df3748ef9c148eab25976cd065963 jdk7u80-b01
+0cc91db3a787da44e3775bdde4c3c222d3cd529f icedtea-2.6pre07
+21eee0ed9be97d4e283cdf626971281481e711f1 icedtea-2.6pre06
+9702c7936ed8da9befdc27d30b2cbf51718d810a icedtea-2.6pre08
 2590a9c18fdba19086712bb91a28352e9239a2be jdk7u80-b02
+1ceeb31e72caa1b458194f7ae776cf4ec29731e7 icedtea-2.6pre09
+33a33bbea1ae3a7feef5f3216e85c56b708444f4 icedtea-2.6pre10
+8a445d1b5af50e8628b8b1367f734d4e5741d12a icedtea-2.6pre11
 3796111298d5b013e46d5ce49f17c16fc3197be8 jdk7u80-b03
+3620a98d0295f2b5ba4483483e61bfc386e734c1 icedtea-2.6pre12
+13bd267f397d41749dcd08576a80f368cf3aaad7 icedtea-2.6pre13
+ccdc37cdfaa891e3c14174378a8e7a5871e8893b icedtea-2.6pre14
+6dd583aadca80b71e8c004d9f4f3deb1d779ccfb icedtea-2.6pre15
+2e8f3cd07f149eab799f60db51ff3629f6ab0664 icedtea-2.6pre16
+3ce28e98738c7f9bb238378a991d4708598058a2 icedtea-2.6pre17
 54acd5cd04856e80a3c7d5d38ef9c7a44d1e215a jdk7u80-b04
 45f30f5524d4eef7aa512e35d5399cc4d84af174 jdk7u79-b00
 2879572fbbb7be4d44e2bcd815711590cc6538e9 jdk7u79-b01
@@ -572,6 +604,11 @@
 da34e5f77e9e922844e7eb8d1e165d25245a8b40 jdk7u79-b30
 ea77b684d424c40f983d1aff2c9f4ef6a9c572b0 jdk7u79-b15
 d4bd8bd71ca7233c806357bd39514dcaeebaa0ee jdk7u80-b05
+19a30444897fca52d823d63f6e2fbbfac74e8b34 icedtea-2.6pre18
+29fdd3e4a4321604f113df9573b9d4d215cf1b1d icedtea-2.6pre19
+95e2e973f2708306632792991502a86907a8e2ca icedtea-2.6pre20
+533e9029af3503d09a95b70abb4c21ca3fc9ac89 icedtea-2.6pre21
+d17bcae64927f33e6e7e0e6132c62a7bf523dbc3 icedtea-2.6pre22
 f33e6ea5f4832468dd86a8d48ef50479ce91111e jdk7u80-b06
 feb04280659bf05b567dc725ff53e2a2077bdbb7 jdk7u80-b07
 f1334857fa99e6472870986b6071f9405c29ced4 jdk7u80-b08
@@ -584,26 +621,63 @@
 75fb0553cc146fb238df4e93dbe90791435e84f9 jdk7u80-b30
 daa5092b07a75c17356bb438adba03f83f94ef17 jdk7u80-b15
 a942e0b5247772ea326705c717c5cd0ad1572aaa jdk7u80-b32
-a4521bae269393be804805432429c3f996239c1a jdk7u85-b00
-47954a92adb039f893e4732017213d8488b22a58 jdk7u85-b01
+ec336c81a5455ef96a20cff4716603e7f6ca01ad icedtea-2.6pre23
+444d55ffed65907640aad374ce84e7a01ba8dbe7 icedtea-2.6pre24
+2db5e90a399beb96d82086d2d961894246d0bfe5 icedtea-2.6.0
+ec192fcd997198899cc376b0afad2c53893dedad jdk7u85-b00
+fc2855d592b09fe16d0d47a24d09466f776dcb54 jdk7u85-b01
+2db5e90a399beb96d82086d2d961894246d0bfe5 icedtea-2.6-branchpoint
+61d3e001dee639fddfed46879c81bf3ac518e445 icedtea-2.6.1
 66eea0d727761bfbee10784baa6941f118bc06d1 jdk7u85-b02
+23413abdf0665020964936ecbc0865d2c0546a4a icedtea-2.6.2pre01
+7eedb55d47ce97c2426794fc2170d4af3f2b90a9 icedtea-2.6.2pre02
 295856e8680fa7248dac54bc15b3d6ef697b27ce jdk7u91-b00
 9fc5d7338840ef6b73d28290735bab11395824b0 jdk7u91-b01
+db69ae53157a504fa15e5cab22f75203277f5c52 icedtea-2.6.2
 c434c67b8189677dec0a0034a109fb261497cd92 jdk7u91-b02
+5215185a1d57f11960998cdd3935b29c2b97ee25 icedtea-2.6.3
 3a74fee9ba00da3bd3a22492e1b069430a82574d jdk7u95-b00
+dc86038147b235413775e1400c32a7180e184811 icedtea-2.6.4
 0b89eea70cf4952b22dfe10ea8611ddb852d73d6 jdk7u99-b00
+e727fe32654c370a9b6dd16761b90a949194fb99 icedtea-2.6.5
+a4a37396e04bdf3c402d77050204be96459b9bef icedtea-2.6.6pre01
 bdcfc4d9ab9f52fbf37db876c08a1846765627c4 jdk7u101-b00
+55c38c1ace75384dcad2d3a95382e37a4bff94ef icedtea-2.6.6
+a55f33fff0541077cb8f2547899104783608a40f icedtea-2.6.7pre01
 a7267e8244b9418af15b1103b4d906e8c6a61bc0 jdk7u111-b00
 cc1ed9a351886645eb729144696e41d187564ec2 jdk7u111-b01
+8b6b930489cb0e1ed821f0b37a76fc01700353fd icedtea-2.6.7
+0819886b3679a520ed54cf9fb0e437d1cc4175cf icedtea-2.6.8pre01
 c16fb4099a2bafe701d533d9a0fd869e7f8e5408 jdk7u121-b00
+52225839bbeac30981e09753827d2fa92202386e icedtea-2.6.8
+296a14de4d24c06fe768e7ee99eb41563ed13e62 icedtea-2.6.9pre01
 86d0df91308912e45e1b00f8699e0b157a8857af jdk7u131-b00
+ce87b1399385bed9fb08935a8f8a950b5215dab5 icedtea-2.6.9
+fb3599f6b8615b848b54b51122d58c823a9a4ee9 icedtea-2.6.10pre01
 e890a6aef6223d428376aac846c1d1f3e40dbda7 jdk7u141-b00
 a319566e15f5611bae9cfda2696e8217020a9269 jdk7u141-b01
 19a085e656145471455d7fbd648717f94281a729 jdk7u141-b02
+11e15e5078285d0454cb087bf43c8cf4d43d98ef icedtea-2.6.10
+5f11354f6257afb5ad2c2055a2effc604a0a860b icedtea-2.6.11pre01
 871e3350966f67b95768a94c1854f1515cfa56ca jdk7u151-b00
 da1c09ab9b742fa77c0e667c2218b8d626432656 jdk7u151-b01
+082c6e8b8812ad9c8bc175b2bcb65a3c470f36cd icedtea-2.6.11
+8563ea7f9be76f69ec9e8de1ca131d4aae114480 icedtea-2.6.12pre01
 18a07ae9631c8a06df924e3ff5b025cbf2295620 jdk7u161-b00
 48c4e54f7870bb2e6982ab946267f61e9d4f14d2 jdk7u161-b01
+a499de02da5a337be74fb25284811f13815e2d7e icedtea-2.6.12
 f7de22e5d3b2328ce7919dc84a6e1d041ddb07c9 jdk7u171-b00
 239c3c49e218806ae5eea1d7be806faacf3c9330 jdk7u171-b01
 047ce250a0ab99c4650d506c0ab6fc9734968a28 jdk7u171-b02
+68b6bb380175e4469e995a6c8a49a64a4c658cdc icedtea-2.6.13
+7ae89263e2c362312ec38041f456b52a0bfddc30 icedtea-2.6.14pre01
+9483a1259c9e24e766d449f085b015ef57736dd6 jdk7u181-b00
+18bac81b47784889754737181ff206995d36e97d jdk7u181-b01
+5817732320544e829dd476ad38127e8bf02190e5 icedtea-2.6.14
+384dd407114dfafab773e480bc034cd96cf99169 icedtea-2.6.15pre01
+0000000000000000000000000000000000000000 jdk7u181-b00
+8461944f5e3006100047696a4a8ffd98c43b8ce9 jdk7u181-b00
+0000000000000000000000000000000000000000 jdk7u181-b01
+e71fb79197a2c3cb4ee3c776f006f88a6f119549 jdk7u181-b01
+a79a4ba615278d99d93dbc1e1a892978050885b4 jdk7u191-b00
+4a000ad25b081dc0aa494ee8e0299ab238607538 jdk7u191-b01
diff -r 835c0031ac39 -r 4b546b4829f5 .jcheck/conf
--- a/.jcheck/conf	Wed Apr 04 16:19:12 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk7
-bugids=dup
diff -r 835c0031ac39 -r 4b546b4829f5 make/com/sun/java/pack/Makefile
--- a/make/com/sun/java/pack/Makefile	Wed Apr 04 16:19:12 2018 +0100
+++ b/make/com/sun/java/pack/Makefile	Sun Jul 22 16:16:51 2018 +0100
@@ -76,7 +76,7 @@
   OTHER_CXXFLAGS += $(ZINCLUDE)
   LDDFLAGS += $(ZIPOBJS)
  else
-  LDDFLAGS += $(ZLIB_LIBS)
+  OTHER_LDLIBS += $(ZLIB_LIBS)
   OTHER_CXXFLAGS += $(ZLIB_CFLAGS) -DSYSTEM_ZLIB
  endif
 else
@@ -100,8 +100,7 @@
   RES = $(OBJDIR)/$(PGRM).res
 else
   LDOUTPUT = -o #Have a space 
-  LDDFLAGS += -lc
-  OTHER_LDLIBS  += $(LIBCXX)
+  OTHER_LDLIBS  += -lc $(LIBCXX)
 # setup the list of libraries to link in...
 ifeq ($(PLATFORM), linux)
 ifeq ("$(CC_VER_MAJOR)", "3")
@@ -158,7 +157,7 @@
 	$(prep-target)
 	$(RM) $(TEMPDIR)/mapfile-vers
 	$(CP) mapfile-vers-unpack200 $(TEMPDIR)/mapfile-vers
-	$(LINKER)  $(LDDFLAGS) $(UNPACK_EXE_FILES_o) $(RES) $(LIBCXX) $(LDOUTPUT)$(TEMPDIR)/unpack200$(EXE_SUFFIX)
+	$(LINKER)  $(LDDFLAGS) $(UNPACK_EXE_FILES_o) $(RES) $(OTHER_LDLIBS) $(LDOUTPUT)$(TEMPDIR)/unpack200$(EXE_SUFFIX)
 ifdef MT
 	$(MT) /manifest $(OBJDIR)/unpack200$(EXE_SUFFIX).manifest /outputresource:$(TEMPDIR)/unpack200$(EXE_SUFFIX);#1
 endif
diff -r 835c0031ac39 -r 4b546b4829f5 make/com/sun/nio/Makefile
--- a/make/com/sun/nio/Makefile	Wed Apr 04 16:19:12 2018 +0100
+++ b/make/com/sun/nio/Makefile	Sun Jul 22 16:16:51 2018 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2009, 2014, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 #
 # This code is free software; you can redistribute it and/or modify it
@@ -36,6 +36,7 @@
 SUBDIRS = sctp
 endif
 
+
 all build clean clobber::
 	$(SUBDIRS-loop)
 
diff -r 835c0031ac39 -r 4b546b4829f5 make/com/sun/nio/sctp/Makefile
--- a/make/com/sun/nio/sctp/Makefile	Wed Apr 04 16:19:12 2018 +0100
+++ b/make/com/sun/nio/sctp/Makefile	Sun Jul 22 16:16:51 2018 +0100
@@ -29,7 +29,7 @@
 
 BUILDDIR = ../../../..
 PACKAGE = com.sun.nio.sctp
-LIBRARY = sctp
+LIBRARY = javasctp
 PRODUCT = sun
 #OTHER_JAVACFLAGS += -Xmaxwarns 1000 -Xlint
 include $(BUILDDIR)/common/Defs.gmk
@@ -67,10 +67,16 @@
   -I$(PLATFORM_SRC)/native/java/net \
   -I$(CLASSHDRDIR)/../../../../java/java.nio/nio/CClassHeaders
 
+ifeq ($(SYSTEM_SCTP), true)
+  OTHER_INCLUDES += $(SCTP_CFLAGS)
+endif
+
 ifeq ($(PLATFORM), linux)
+ifneq ($(COMPILER_WARNINGS_FATAL),false)
 COMPILER_WARNINGS_FATAL=true
+endif
 #OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread -ldl
-OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -lnio -lnet -lpthread -ldl
+OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -lnio -lnet -lpthread
 endif
 ifeq ($(PLATFORM), solaris)
 #LIBSCTP = -lsctp
@@ -79,6 +85,13 @@
 endif # macosx
 endif # windows
 
+ifeq ($(SYSTEM_SCTP), true)
+  OTHER_LDLIBS += $(SCTP_LIBS)
+  OTHER_CFLAGS += -DUSE_SYSTEM_SCTP
+else
+  OTHER_LDLIBS += -ldl
+endif
+
 clean clobber::
 	$(RM) -r $(CLASSDESTDIR)/com/sun/nio/sctp
 	$(RM) -r $(CLASSDESTDIR)/sun/nio/ch
diff -r 835c0031ac39 -r 4b546b4829f5 make/com/sun/security/auth/module/Makefile
--- a/make/com/sun/security/auth/module/Makefile	Wed Apr 04 16:19:12 2018 +0100
+++ b/make/com/sun/security/auth/module/Makefile	Sun Jul 22 16:16:51 2018 +0100
@@ -78,7 +78,3 @@
 #
 include $(BUILDDIR)/common/Library.gmk
 
-#
-# JVMDI implementation lives in the VM.
-#
-OTHER_LDLIBS = $(JVMLIB)
diff -r 835c0031ac39 -r 4b546b4829f5 make/common/Defs-embedded.gmk
--- a/make/common/Defs-embedded.gmk	Wed Apr 04 16:19:12 2018 +0100
+++ b/make/common/Defs-embedded.gmk	Sun Jul 22 16:16:51 2018 +0100
@@ -64,7 +64,9 @@
 ifeq ($(ZERO_BUILD), )
 # NIO Platform specific source file location
 ifdef CROSS_COMPILE_ARCH
-  NIO_PLATFORM_CLASSES_ROOT_DIR = $(CLOSED_PLATFORM_SRC)/classes/
+  ifndef OPENJDK
+    NIO_PLATFORM_CLASSES_ROOT_DIR = $(CLOSED_PLATFORM_SRC)/classes/
+  endif
 endif
 
 # For ARM sflt we need to link to a library with improved FP accuracy
diff -r 835c0031ac39 -r 4b546b4829f5 make/common/Defs-linux.gmk
--- a/make/common/Defs-linux.gmk	Wed Apr 04 16:19:12 2018 +0100
+++ b/make/common/Defs-linux.gmk	Sun Jul 22 16:16:51 2018 +0100
@@ -188,32 +188,54 @@
 #    We need this frame pointer to make it easy to walk the stacks.
 #    This should be the default on X86, but ia64 and amd64 may not have this
 #    as the default.
+CFLAGS_REQUIRED_aarch64 += -fno-omit-frame-pointer -fsigned-char -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_alpha   += -mieee -D_LITTLE_ENDIAN
 CFLAGS_REQUIRED_amd64   += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_arm     += -fsigned-char -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_hppa    +=
 CFLAGS_REQUIRED_i586    += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
 CFLAGS_REQUIRED_ia64    += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_m68k    +=
+CFLAGS_REQUIRED_mips    +=
+CFLAGS_REQUIRED_mipsel  += -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_ppc     += -m32 -fsigned-char -D_BIG_ENDIAN
+CFLAGS_REQUIRED_ppc64   += -m64 -D_BIG_ENDIAN
+LDFLAGS_COMMON_ppc64    += -m64 -L/lib64 -Wl,-melf64ppc
+CFLAGS_REQUIRED_ppc64le += -D_LITTLE_ENDIAN -DABI_ELFv2
+CFLAGS_REQUIRED_s390    +=
+CFLAGS_REQUIRED_s390x   += -m64
+CFLAGS_REQUIRED_sh      += -mieee
 CFLAGS_REQUIRED_sparcv9 += -m64 -mcpu=v9 -D_BIG_ENDIAN
 LDFLAGS_COMMON_sparcv9  += -m64 -mcpu=v9
 CFLAGS_REQUIRED_sparc   += -m32 -mcpu=v9 -D_BIG_ENDIAN
 LDFLAGS_COMMON_sparc    += -m32 -mcpu=v9
-CFLAGS_REQUIRED_arm     += -fsigned-char -D_LITTLE_ENDIAN
-CFLAGS_REQUIRED_ppc     += -fsigned-char -D_BIG_ENDIAN
-ifeq ($(ARCH),ppc64)
-  ifeq ($(OPENJDK_TARGET_CPU_ENDIAN),big)
-    CFLAGS_REQUIRED_ppc64   += -m64 -D_BIG_ENDIAN
-    LDFLAGS_COMMON_ppc64    += -m64 -L/lib64 -Wl,-melf64ppc
-  else ifeq ($(OPENJDK_TARGET_CPU_ENDIAN),little)
-    CFLAGS_REQUIRED_ppc64   += -D_LITTLE_ENDIAN -DABI_ELFv2
-  else
-    $(error Expected big/little for ARCH=ppc64, got OPENJDK_TARGET_CPU_ENDIAN=$(OPENJDK_TARGET_CPU_ENDIAN))
-  endif
-endif
 ifeq ($(ZERO_BUILD), true)
   CFLAGS_REQUIRED       =  $(ZERO_ARCHFLAG)
   ifeq ($(ZERO_ENDIANNESS), little)
     CFLAGS_REQUIRED     += -D_LITTLE_ENDIAN
   endif
   LDFLAGS_COMMON        += $(ZERO_ARCHFLAG)
+  ifeq ($(ZERO_ARCHDEF),PPC) 
+# gcc bug http://gcc.gnu.org/PR63341 in ppc code generation requires -fno-tree-vectorize for now
+    ifeq ($(ARCH_DATA_MODEL), 32)
+      CFLAGS_REQUIRED   += -DPPC -DPPC32 -fno-tree-vectorize
+    else
+      CFLAGS_REQUIRED   += -DPPC -DPPC64 -fno-tree-vectorize
+    endif
+  else
+    ifeq ($(ZERO_ARCHDEF),PPC32)
+      CFLAGS_REQUIRED   += -DPPC -DPPC32 -fno-tree-vectorize
+    else
+      ifeq  ($(ZERO_ARCHDEF),PPC64)
+        CFLAGS_REQUIRED   += -DPPC -DPPC64 -fno-tree-vectorize
+      endif
+    endif
+  endif
 else
+# gcc bug http://gcc.gnu.org/PR63341 in ppc code generation requires -fno-tree-vectorize for now
+CFLAGS_REQUIRED_ppc     += -fno-tree-vectorize
+CFLAGS_REQUIRED_ppc64   += -fno-tree-vectorize
+#
   CFLAGS_REQUIRED       =  $(CFLAGS_REQUIRED_$(ARCH))
   LDFLAGS_COMMON        += $(LDFLAGS_COMMON_$(ARCH))
 endif
@@ -249,9 +271,7 @@
 #
 # Misc compiler options
 #
-ifneq ($(ARCH),ppc)
-  CFLAGS_COMMON   = -fno-strict-aliasing
-endif 
+CFLAGS_COMMON   = -fno-strict-aliasing
 PIC_CODE_LARGE = -fPIC
 PIC_CODE_SMALL = -fpic
 GLOBAL_KPIC = $(PIC_CODE_LARGE)
@@ -302,11 +322,15 @@
 
 CPP_ARCH_FLAGS = -DARCH='"$(ARCH)"'
 
-# Alpha arch does not like "alpha" defined (potential general arch cleanup issue here)
-ifneq ($(ARCH),alpha)
+# Alpha and sh archs do not like "alpha" or "sh" defined (potential general arch cleanup issue here)
+ifeq ($(ARCH),alpha)
+  CPP_ARCH_FLAGS += -D_$(ARCH)_
+else
+ifeq ($(ARCH),sh)
+  CPP_ARCH_FLAGS += -D_$(ARCH)_
+else
   CPP_ARCH_FLAGS += -D$(ARCH)
-else
-  CPP_ARCH_FLAGS += -D_$(ARCH)_
+endif
 endif
 
 CPPFLAGS_COMMON = $(CPP_ARCH_FLAGS) -DLINUX $(VERSION_DEFINES) \
@@ -347,8 +371,13 @@
 
   LDFLAG_Z_ORIGIN = $(Z_ORIGIN_FLAG/$(ARCH_FAMILY))
 
+ifneq ($(INSTALL_LOCATION),)
+  LDFLAGS_COMMON += $(LDFLAG_Z_ORIGIN) -Xlinker -rpath -Xlinker \$$ORIGIN:$(INSTALL_LOCATION)/jre/lib/$(LIBARCH)
+  LDFLAGS_COMMON += $(LD_RUNPATH_EXTRAS:%=$(LDFLAG_Z_ORIGIN) -Xlinker -rpath -Xlinker \$$ORIGIN/:$(INSTALL_LOCATION)/jre/lib/$(LIBARCH)%)
+else
   LDFLAGS_COMMON += $(LDFLAG_Z_ORIGIN) -Xlinker -rpath -Xlinker \$$ORIGIN
   LDFLAGS_COMMON += $(LD_RUNPATH_EXTRAS:%=$(LDFLAG_Z_ORIGIN) -Xlinker -rpath -Xlinker \$$ORIGIN/%)
+endif
 
 endif
 
diff -r 835c0031ac39 -r 4b546b4829f5 make/common/Defs-macosx.gmk
--- a/make/common/Defs-macosx.gmk	Wed Apr 04 16:19:12 2018 +0100
+++ b/make/common/Defs-macosx.gmk	Sun Jul 22 16:16:51 2018 +0100
@@ -407,4 +407,9 @@
 OTHER_CXXFLAGS += -D_DARWIN_UNLIMITED_SELECT
 OTHER_CPPFLAGS += -D_DARWIN_UNLIMITED_SELECT
 
+# Use unlimited select
+OTHER_CFLAGS += -D_DARWIN_UNLIMITED_SELECT
+OTHER_CXXFLAGS += -D_DARWIN_UNLIMITED_SELECT
+OTHER_CPPFLAGS += -D_DARWIN_UNLIMITED_SELECT
+
 LIB_LOCATION ?= $(LIBDIR)
diff -r 835c0031ac39 -r 4b546b4829f5 make/common/Defs.gmk
--- a/make/common/Defs.gmk	Wed Apr 04 16:19:12 2018 +0100
+++ b/make/common/Defs.gmk	Sun Jul 22 16:16:51 2018 +0100
@@ -228,14 +228,30 @@
 JRE_NONEXIST_LOCALES = en en_US de_DE es_ES fr_FR it_IT ja_JP ko_KR sv_SE zh
 
 #
-# All libraries except libjava and libjvm itself link against libjvm and
-# libjava, the latter for its exported common utilities.  libjava only links
-# against libjvm.  Programs' makefiles take their own responsibility for
+# For now, most libraries except libjava and libjvm itself link against libjvm
+# and libjava, the latter for its exported common utilities. libjava only
+# links against libjvm. Programs' makefiles take their own responsibility for
 # adding other libs.
 #
+# The makefiles for these packages do not link against libjvm and libjava.
+# This list will eventually go away and each Programs' makefiles
+# will have to explicitly declare that they want to link to libjava/libjvm
+#
+NO_JAVALIB_PKGS = \
+		sun.security.mscapi \
+		sun.security.krb5 \
+		sun.security.pkcs11 \
+		sun.security.jgss \
+		sun.security.jgss.wrapper \
+		sun.security.ec \
+		sun.security.smartcardio \
+		com.sun.security.auth.module
+
 ifdef PACKAGE
 # put JAVALIB first, but do not lose any platform specific values....
-  LDLIBS_COMMON = $(JAVALIB)
+  ifeq (,$(findstring $(PACKAGE),$(NO_JAVALIB_PKGS)))
+    LDLIBS_COMMON = $(JAVALIB)
+  endif
 endif # PACKAGE


More information about the distro-pkg-dev mailing list