/hg/release/icedtea7-forest-2.4/jdk: 40 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Wed Jul 24 13:34:13 PDT 2013
changeset 3a8f9e7f331f in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=3a8f9e7f331f
author: katleman
date: Thu Jun 27 13:58:45 2013 -0700
Added tag jdk7u40-b31 for changeset c2522d149ff6
changeset d6179d8024a8 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=d6179d8024a8
author: sla
date: Wed Jun 26 19:15:34 2013 +0200
8019155: Update makefiles with correct jfr packages
Reviewed-by: erikj, mgronlun, dholmes, tbell
changeset 70b91714c76e in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=70b91714c76e
author: chegar
date: Fri Jun 14 16:38:13 2013 +0100
8012156: tools/javac/file/zip/T6865530.java fails for win32/64
Reviewed-by: alanb
changeset fd073e7b57f9 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=fd073e7b57f9
author: nloodin
date: Thu Jun 27 16:02:54 2013 +0200
7199324: IPv6: JMXConnectorServer.getConnectionIDs() return IDs contradicting to address grammar
Reviewed-by: alanb, sjiang
Contributed-by: jaroslav.bachorik at oracle.com
changeset b9f86896cd0a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=b9f86896cd0a
author: lana
date: Fri Jun 28 10:04:15 2013 -0700
Merge
changeset b1012a7e71ce in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=b1012a7e71ce
author: katleman
date: Wed Jul 03 16:36:39 2013 -0700
Added tag jdk7u40-b32 for changeset b9f86896cd0a
changeset 298aa6322743 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=298aa6322743
author: pchelko
date: Tue Jul 02 12:33:03 2013 +0400
8019236: [macosx] Add javadoc to the handleWindowFocusEvent in CEmbeddedFrame
Reviewed-by: ant, serb
changeset 6bf5fa233df0 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=6bf5fa233df0
author: mchung
date: Tue Jul 02 13:23:35 2013 -0700
8014925: Disable sun.reflect.Reflection.getCallerClass(int) with a temporary switch to re-enable it
Reviewed-by: jrose, alanb, chegar, twisti
changeset e42c2964343c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e42c2964343c
author: ehelin
date: Tue Jul 02 17:04:58 2013 +0200
8017159: Unexclude sun/tools/JMAP/Basic.sh test
Reviewed-by: alanb
changeset a5e342a0b9fd in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=a5e342a0b9fd
author: leonidr
date: Thu Jul 04 18:57:38 2013 +0400
8014264: The applet pathguy_TimeDead throws java.lang.NullPointerException in java console once click drop-down check box.
Reviewed-by: art, anthony, serb
changeset f59060c18bb1 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f59060c18bb1
author: lana
date: Thu Jul 04 10:31:31 2013 -0700
Merge
changeset 3d1035edff62 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=3d1035edff62
author: mfang
date: Fri Jul 05 09:59:07 2013 -0700
8019541: 7u40 l10n resource file translation update
Reviewed-by: robilad, naoto, yhuang
changeset 419939ecee83 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=419939ecee83
author: mfang
date: Fri Jul 05 10:34:13 2013 -0700
Merge
changeset ed809dc4f278 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ed809dc4f278
author: katleman
date: Wed Jul 10 13:49:00 2013 -0700
Added tag jdk7u40-b33 for changeset 419939ecee83
changeset 34c9cec19fc5 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=34c9cec19fc5
author: rbackman
date: Thu Jul 04 12:39:26 2013 +0200
8009985: [parfait] Uninitialised variable at jdk/src/solaris/native/com/sun/management/UnixOperatingSystem_md.c
Reviewed-by: sla, rbackman, alanb, dholmes, rdurbin
Contributed-by: peter.allwin at oracle.com
changeset 0020c338c0a4 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=0020c338c0a4
author: serb
date: Mon Jul 08 20:31:38 2013 +0400
8004859: Graphics.getClipBounds/getClip return difference nonequivalent bounds, depending from transform
Reviewed-by: prr, flar
changeset 120f4b72ed29 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=120f4b72ed29
author: alexsch
date: Tue Jul 09 17:15:19 2013 +0400
8019628: [macosx] closed/java/awt/Modal/BlockedMouseInputTest/BlockedMouseInputTest.html failed since 7u40b30 on MacOS
Reviewed-by: serb, leonidr
changeset b2c2cbad0d1d in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=b2c2cbad0d1d
author: pchelko
date: Tue Jul 09 14:50:54 2013 +0100
8006941: [macosx] Deadlock in drag and drop
7199783: Setting cursor on DragSourceContext does not work on OSX
Reviewed-by: anthony, serb
changeset e280fc2f1d74 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e280fc2f1d74
author: jgodinez
date: Tue Jul 09 13:05:33 2013 -0700
8016737: After clicking on "Print UNCOLLATED" button, the print out come in order 'Page 1', 'Page 2', 'Page 1'
Reviewed-by: jchen, prr
changeset 311956930113 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=311956930113
author: leonidr
date: Thu Jul 11 12:41:19 2013 +0400
8019265: [macosx] apple.laf.useScreenMenuBar regression comparing with jdk6
Reviewed-by: anthony, serb
changeset c5d869453212 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c5d869453212
author: mullan
date: Thu Jul 11 13:13:41 2013 -0400
8017173: XMLCipher with RSA_OAEP Key Transport algorithm can't be instantiated
Reviewed-by: xuelei, vinnie
changeset e2c7640fcacb in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e2c7640fcacb
author: vinnie
date: Thu Jun 27 09:34:52 2013 -0700
7165807: Non optimized initialization of NSS crypto library leads to scalability issues
Reviewed-by: mullan, valeriep
changeset 09d0888ef9b6 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=09d0888ef9b6
author: vinnie
date: Thu Jul 11 05:38:23 2013 -0700
Merge
changeset 886d46986b72 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=886d46986b72
author: vinnie
date: Thu Jul 11 14:16:57 2013 -0700
Merge
changeset 69e208814cab in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=69e208814cab
author: mchung
date: Fri Jul 12 01:12:23 2013 -0700
8020228: Restore the translated version of logging_xx.properties
Reviewed-by: mfang, coffeys
changeset d73ed9e7c5ef in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=d73ed9e7c5ef
author: coffeys
date: Fri Jul 12 11:36:15 2013 +0100
8019979: Replace CheckPackageAccess test with better one from closed repo
Reviewed-by: mullan, robilad
changeset 1217639266f5 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=1217639266f5
author: serb
date: Fri Jul 12 16:53:17 2013 +0400
8019587: [macosx] Possibility to set the same frame for the different screens
Reviewed-by: art, anthony
changeset 2054d1654f11 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2054d1654f11
author: raginip
date: Thu Jul 11 15:49:17 2013 -0700
8009168: accessibility.properties syntax issue
Reviewed-by: ptbrunet, mfang, alexsch
changeset 19e0f7fec24a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=19e0f7fec24a
author: coffeys
date: Fri Jul 12 14:16:42 2013 +0100
Merge
changeset a568c4ab0973 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=a568c4ab0973
author: vinnie
date: Fri Jul 12 03:20:36 2013 -0700
8014805: NPE is thrown during certpath validation if certificate does not have AuthorityKeyIdentifier extension
Reviewed-by: mullan, xuelei
changeset 67ba888dc67b in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=67ba888dc67b
author: vinnie
date: Fri Jul 12 03:29:31 2013 -0700
Merge
changeset d8eaf786523d in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=d8eaf786523d
author: vinnie
date: Fri Jul 12 04:11:16 2013 -0700
Merge
changeset 2dae408e2954 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2dae408e2954
author: vinnie
date: Fri Jul 12 06:43:54 2013 -0700
Merge
changeset 98d9339ffaa3 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=98d9339ffaa3
author: joehw
date: Fri Jul 12 15:08:43 2013 -0700
8020430: NullPointerException in xml sqe nightly result on 2013-07-12
Reviewed-by: chegar, lancea
changeset 51b0cc3d5102 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=51b0cc3d5102
author: dfuchs
date: Tue Jul 02 11:30:31 2013 +0200
8017174: NPE when using Logger.getAnonymousLogger or LogManager.getLogManager().getLogger
Summary: This patch makes sure that LoggerContext instances created for applets have a root and global logger.
Reviewed-by: mchung
changeset 7e5d6f975831 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=7e5d6f975831
author: coffeys
date: Tue Jul 16 10:58:46 2013 +0100
8017566: Backout 8000450 - Cannot access to com.sun.corba.se.impl.orb.ORBImpl
Reviewed-by: mchung, chegar
changeset de37f0b34e9c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=de37f0b34e9c
author: leonidr
date: Tue Jul 16 16:12:34 2013 +0400
8020038: [macosx] Incorrect usage of invokeLater() and likes in callbacks called via JNI from AppKit thread
Reviewed-by: art, anthony
changeset 93ff09de1ad8 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=93ff09de1ad8
author: serb
date: Tue Jul 16 19:15:12 2013 +0400
8020298: [macosx] Incorrect merge in the lwawt code
Reviewed-by: art, anthony
changeset 7c1d6fc3b6da in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=7c1d6fc3b6da
author: lana
date: Tue Jul 16 11:26:34 2013 -0700
Merge
changeset 4a2244a0e816 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=4a2244a0e816
author: andrew
date: Wed Jul 24 21:32:02 2013 +0100
Merge jdk7u40-b34
diffstat:
.hgtags | 13 +
.jcheck/conf | 2 -
make/com/sun/java/pack/Makefile | 7 +-
make/com/sun/nio/sctp/Makefile | 2 +
make/common/Defs-linux.gmk | 23 +-
make/common/Library.gmk | 40 +-
make/common/Program.gmk | 80 +-
make/common/Release.gmk | 30 +-
make/common/shared/Compiler-gcc.gmk | 76 +-
make/common/shared/Defs-java.gmk | 9 +-
make/common/shared/Defs-versions.gmk | 2 +-
make/common/shared/Defs.gmk | 2 +-
make/common/shared/Platform.gmk | 9 +
make/common/shared/Sanity.gmk | 8 +
make/docs/Makefile | 6 +-
make/java/net/FILES_c.gmk | 7 +
make/java/net/Makefile | 26 +-
make/java/nio/Makefile | 226 +-
make/java/security/Makefile | 12 +-
make/java/sun_nio/Makefile | 2 +-
make/java/version/Makefile | 5 +
make/javax/sound/SoundDefs.gmk | 48 +
make/jdk_generic_profile.sh | 73 +-
make/sun/awt/FILES_c_unix.gmk | 10 +
make/sun/awt/Makefile | 2 +-
make/sun/awt/mawt.gmk | 39 +-
make/sun/cmm/lcms/FILES_c_unix.gmk | 7 +-
make/sun/cmm/lcms/Makefile | 8 +-
make/sun/font/Makefile | 6 +-
make/sun/jawt/Makefile | 7 +
make/sun/jpeg/FILES_c.gmk | 6 +-
make/sun/jpeg/Makefile | 11 +-
make/sun/native2ascii/Makefile | 2 +-
make/sun/net/FILES_java.gmk | 1 +
make/sun/nio/cs/Makefile | 2 +-
make/sun/security/pkcs11/mapfile-vers | 8 +-
make/sun/splashscreen/FILES_c.gmk | 78 +-
make/sun/splashscreen/Makefile | 35 +-
make/sun/xawt/FILES_c_unix.gmk | 20 +
make/sun/xawt/Makefile | 62 +-
make/tools/Makefile | 9 +
make/tools/freetypecheck/Makefile | 2 +-
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 | 147 +-
make/tools/src/build/tools/generatecharacter/UnicodeSpec.java | 22 +-
make/tools/src/build/tools/generatecurrencydata/GenerateCurrencyData.java | 4 +-
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/macosx/classes/com/apple/eawt/FullScreenHandler.java | 3 +-
src/macosx/classes/com/apple/eawt/_AppEventHandler.java | 100 +-
src/macosx/classes/com/apple/eawt/event/GestureHandler.java | 4 +-
src/macosx/classes/com/apple/laf/ScreenMenu.java | 9 +-
src/macosx/classes/com/apple/laf/resources/aqua_pt_BR.properties | 2 +-
src/macosx/classes/sun/lwawt/LWComponentPeer.java | 2 +-
src/macosx/classes/sun/lwawt/LWWindowPeer.java | 12 +-
src/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java | 4 +-
src/macosx/classes/sun/lwawt/macosx/CCursorManager.java | 36 -
src/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java | 100 +-
src/macosx/classes/sun/lwawt/macosx/CDropTarget.java | 21 +-
src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java | 11 +
src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java | 37 +-
src/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java | 4 +-
src/macosx/native/sun/awt/CDragSource.h | 25 +-
src/macosx/native/sun/awt/CDragSource.m | 64 +-
src/macosx/native/sun/awt/CDragSourceContextPeer.m | 45 +-
src/macosx/native/sun/awt/CDropTarget.m | 27 +-
src/macosx/native/sun/awt/CMenuItem.m | 9 +-
src/share/bin/java.c | 8 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_fr.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_it.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_ja.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_CN.properties | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_TW.properties | 2 +-
src/share/classes/com/sun/crypto/provider/DHKeyAgreement.java | 6 +-
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 | 3 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java | 10 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java | 5 +-
src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties | 2 +-
src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_de.properties | 2 +-
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/naming/internal/ResourceManager.java | 42 +-
src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java | 2 +-
src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties | 2 +-
src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties | 8 +-
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 | 3 +-
src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties | 2 +-
src/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java | 2 +-
src/share/classes/java/awt/GraphicsDevice.java | 6 +
src/share/classes/java/awt/color/ICC_Profile.java | 4 +-
src/share/classes/java/io/InputStream.java | 2 +-
src/share/classes/java/net/SocksSocketImpl.java | 4 +-
src/share/classes/java/security/Policy.java | 1 -
src/share/classes/java/util/logging/LogManager.java | 117 +-
src/share/classes/javax/accessibility/AccessibleAction.java | 2 +-
src/share/classes/javax/crypto/Cipher.java | 172 +-
src/share/classes/javax/management/remote/rmi/RMIServerImpl.java | 9 +
src/share/classes/javax/swing/JComponent.java | 13 +-
src/share/classes/javax/swing/JDialog.java | 3 +-
src/share/classes/javax/swing/JEditorPane.java | 11 +-
src/share/classes/javax/swing/JFrame.java | 10 +-
src/share/classes/javax/swing/JInternalFrame.java | 6 +-
src/share/classes/javax/swing/JPopupMenu.java | 10 +-
src/share/classes/javax/swing/MenuSelectionManager.java | 5 +-
src/share/classes/javax/swing/PopupFactory.java | 14 +-
src/share/classes/javax/swing/SwingUtilities.java | 6 +-
src/share/classes/javax/swing/SwingWorker.java | 2 +-
src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java | 6 +-
src/share/classes/javax/swing/plaf/basic/BasicListUI.java | 5 +-
src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java | 16 +-
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/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java | 2 -
src/share/classes/sun/applet/AppletPanel.java | 10 +-
src/share/classes/sun/applet/AppletViewerPanel.java | 18 +-
src/share/classes/sun/applet/resources/MsgAppletViewer_de.java | 2 +-
src/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java | 2 +-
src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java | 4 +-
src/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java | 2 +-
src/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java | 6 +-
src/share/classes/sun/awt/image/JPEGImageDecoder.java | 2 +-
src/share/classes/sun/awt/resources/awt_zh_CN.properties | 4 +-
src/share/classes/sun/java2d/SunGraphics2D.java | 42 +-
src/share/classes/sun/java2d/cmm/lcms/LCMS.java | 2 +-
src/share/classes/sun/launcher/resources/launcher_de.properties | 4 +-
src/share/classes/sun/launcher/resources/launcher_es.properties | 4 +-
src/share/classes/sun/launcher/resources/launcher_it.properties | 2 +-
src/share/classes/sun/launcher/resources/launcher_ja.properties | 3 +-
src/share/classes/sun/launcher/resources/launcher_ko.properties | 2 +-
src/share/classes/sun/launcher/resources/launcher_pt_BR.properties | 4 +-
src/share/classes/sun/launcher/resources/launcher_zh_CN.properties | 6 +-
src/share/classes/sun/launcher/resources/launcher_zh_TW.properties | 2 +-
src/share/classes/sun/misc/SharedSecrets.java | 7 +-
src/share/classes/sun/misc/URLClassPath.java | 12 +-
src/share/classes/sun/misc/VM.java | 20 +
src/share/classes/sun/misc/Version.java.template | 58 +-
src/share/classes/sun/print/resources/serviceui_de.properties | 18 +-
src/share/classes/sun/reflect/Reflection.java | 10 +-
src/share/classes/sun/rmi/registry/RegistryImpl.java | 14 +
src/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties | 2 +-
src/share/classes/sun/rmi/server/LoaderHandler.java | 2 +-
src/share/classes/sun/rmi/server/UnicastServerRef.java | 2 +-
src/share/classes/sun/security/pkcs11/Config.java | 15 +-
src/share/classes/sun/security/pkcs11/P11Digest.java | 185 +-
src/share/classes/sun/security/pkcs11/P11KeyAgreement.java | 4 +-
src/share/classes/sun/security/pkcs11/P11Signature.java | 7 +-
src/share/classes/sun/security/pkcs11/P11Util.java | 16 +-
src/share/classes/sun/security/pkcs11/Secmod.java | 17 +-
src/share/classes/sun/security/pkcs11/SunPKCS11.java | 28 +-
src/share/classes/sun/security/pkcs11/wrapper/PKCS11.java | 377 +-
src/share/classes/sun/security/provider/certpath/OCSP.java | 18 +-
src/share/classes/sun/security/ssl/SSLEngineImpl.java | 11 +
src/share/classes/sun/security/tools/JarSignerResources_ja.java | 38 +-
src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java | 4 +-
src/share/classes/sun/security/util/AuthResources_zh_CN.java | 2 +-
src/share/classes/sun/security/util/KeyUtil.java | 21 +-
src/share/classes/sun/security/util/ObjectIdentifier.java | 2 +-
src/share/classes/sun/security/util/Resources_sv.java | 2 +-
src/share/classes/sun/security/util/Resources_zh_CN.java | 2 +-
src/share/classes/sun/security/x509/X509CertImpl.java | 61 +-
src/share/classes/sun/swing/DefaultLookup.java | 3 +-
src/share/classes/sun/swing/SwingUtilities2.java | 17 +-
src/share/classes/sun/tools/jar/Main.java | 2 +-
src/share/classes/sun/tools/jar/resources/jar_de.properties | 2 +-
src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties | 2 +-
src/share/classes/sun/tools/jar/resources/jar_sv.properties | 4 +-
src/share/classes/sun/tools/native2ascii/Main.java | 9 +-
src/share/classes/sun/tools/serialver/serialver_zh_CN.properties | 2 +-
src/share/classes/sun/util/calendar/ZoneInfoFile.java | 41 +-
src/share/classes/sun/util/logging/resources/logging_de.properties | 18 +-
src/share/classes/sun/util/logging/resources/logging_es.properties | 18 +-
src/share/classes/sun/util/logging/resources/logging_fr.properties | 18 +-
src/share/classes/sun/util/logging/resources/logging_it.properties | 18 +-
src/share/classes/sun/util/logging/resources/logging_ja.properties | 12 +-
src/share/classes/sun/util/logging/resources/logging_ko.properties | 18 +-
src/share/classes/sun/util/logging/resources/logging_pt_BR.properties | 18 +-
src/share/classes/sun/util/logging/resources/logging_sv.properties | 18 +-
src/share/classes/sun/util/logging/resources/logging_zh_CN.properties | 18 +-
src/share/classes/sun/util/logging/resources/logging_zh_TW.properties | 12 +-
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/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/lib/security/java.security-linux | 6 +-
src/share/lib/security/java.security-macosx | 6 +-
src/share/lib/security/java.security-solaris | 6 +-
src/share/lib/security/java.security-windows | 6 +-
src/share/lib/security/nss.cfg.in | 5 +
src/share/lib/security/sunpkcs11-solaris.cfg | 14 +-
src/share/native/com/sun/java/util/jar/pack/unpack.cpp | 1 -
src/share/native/com/sun/media/sound/SoundDefs.h | 8 +
src/share/native/java/util/zip/Deflater.c | 46 +-
src/share/native/java/util/zip/Inflater.c | 6 +-
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 | 2 +-
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 | 1384 --------
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 | 1384 ++++++++
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 | 11 +-
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 | 7 +-
src/share/native/sun/java2d/loops/TransformHelper.c | 11 +-
src/share/native/sun/security/pkcs11/j2secmod.c | 65 +-
src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h | 6 +-
src/solaris/classes/sun/awt/X11/XBaseMenuWindow.java | 16 +-
src/solaris/classes/sun/awt/X11/XChoicePeer.java | 32 +-
src/solaris/classes/sun/awt/X11/XListPeer.java | 13 +-
src/solaris/classes/sun/awt/X11/XWM.java | 10 +-
src/solaris/classes/sun/awt/X11/XWindowPeer.java | 2 +
src/solaris/classes/sun/print/IPPPrintService.java | 11 +-
src/solaris/classes/sun/print/UnixPrintServiceLookup.java | 4 +
src/solaris/native/com/sun/management/UnixOperatingSystem_md.c | 2 +-
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 | 188 +
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 | 65 +
src/solaris/native/common/deps/glib2/gio_fp.c | 109 +
src/solaris/native/common/deps/glib2/gio_fp.h | 61 +
src/solaris/native/common/deps/glib2/glib_fp.h | 41 +
src/solaris/native/common/deps/gtk2/gtk/gtk.h | 567 +++
src/solaris/native/common/deps/gtk2/gtk_fp.c | 398 ++
src/solaris/native/common/deps/gtk2/gtk_fp.h | 469 ++
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/sun/awt/CUPSfuncs.c | 137 +-
src/solaris/native/sun/awt/awt_GraphicsEnv.c | 2 +-
src/solaris/native/sun/awt/awt_UNIXToolkit.c | 20 +-
src/solaris/native/sun/awt/fontconfig.h | 941 -----
src/solaris/native/sun/awt/fontpath.c | 400 +-
src/solaris/native/sun/awt/gtk2_interface.c | 988 +----
src/solaris/native/sun/awt/gtk2_interface.h | 580 +---
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/net/spi/DefaultProxySelector.c | 465 +-
src/solaris/native/sun/nio/ch/EPollArrayWrapper.c | 1 -
src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c | 94 +-
src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c | 50 +-
src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c | 111 +-
src/solaris/native/sun/security/pkcs11/j2secmod_md.h | 11 +-
src/solaris/native/sun/xawt/awt_Desktop.c | 103 +-
src/windows/native/sun/security/pkcs11/j2secmod_md.h | 11 +-
test/Makefile | 6 +
test/ProblemList.txt | 3 -
test/com/oracle/security/ucrypto/TestAES.java | 118 +-
test/com/oracle/security/ucrypto/TestDigest.java | 24 +-
test/com/oracle/security/ucrypto/TestRSA.java | 276 +-
test/com/oracle/security/ucrypto/UcryptoTest.java | 28 +-
test/com/sun/crypto/provider/Cipher/UTIL/TestUtil.java | 13 +-
test/com/sun/crypto/provider/TLS/TestLeadingZeroes.java | 420 ++
test/com/sun/org/apache/xml/internal/security/encryption/XMLCipher/GetInstance.java | 44 +
test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java | 9 +
test/java/awt/Graphics2D/Test8004859/Test8004859.java | 102 +
test/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java | 94 +
test/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java | 97 +
test/java/lang/SecurityManager/CheckPackageAccess.java | 122 +-
test/java/net/URL/TestHttps.java | 34 +
test/java/nio/MappedByteBuffer/Basic.java | 91 +-
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/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java | 9 +-
test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java | 9 +-
test/java/util/Locale/data/deflocale.sol10 | 1725 ----------
test/java/util/logging/LevelResourceBundle.java | 52 +
test/java/util/logging/LogManagerInstanceTest.java | 2 +-
test/java/util/logging/TestAppletLoggerContext.java | 610 +++
test/javax/management/remote/mandatory/connection/ConnectionTest.java | 24 +
test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java | 5 +-
test/javax/xml/jaxp/common/8020430/JAXP15RegTest.java | 63 +
test/javax/xml/jaxp/common/8020430/TestBase.java | 95 +
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/windows/revokeall.exe | Bin
test/sun/net/InetAddress/nameservice/dns/cname.sh | 2 +-
test/sun/net/www/protocol/file/DirPermissionDenied.sh | 1 +
test/sun/reflect/GetCallerClass.java | 70 +-
test/sun/security/pkcs11/MessageDigest/TestCloning.java | 141 +
test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java | 410 ++
test/sun/tools/native2ascii/NativeErrors.java | 4 +-
test/tools/launcher/RunpathTest.java | 84 +
test/tools/pack200/MemoryAllocatorTest.java | 369 ++
451 files changed, 33699 insertions(+), 31224 deletions(-)
diffs (truncated from 74756 to 500 lines):
diff -r c2522d149ff6 -r 4a2244a0e816 .hgtags
--- a/.hgtags Wed Jun 26 12:47:44 2013 +0400
+++ b/.hgtags Wed Jul 24 21:32:02 2013 +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
@@ -191,6 +197,7 @@
e50c9a5f001c61f49e7e71b25b97ed4095d3557b jdk7u6-b15
966e21feb7f088e318a35b069c1a61ff6363e554 jdk7u6-b16
aa0ad405f70bc7a7af95fef109f114ceecf31232 jdk7u6-b17
+8ff5fca08814f1f0eeda40aaec6f2936076b7444 icedtea-2.3-branchpoint
4a6917092af80481c1fa5b9ec8ccae75411bb72c jdk7u6-b18
a263f787ced5bc7c14078ae552c82de6bd011611 jdk7u6-b19
09145b546a2b6ae1f44d5c8a7d2a37d48e4b39e2 jdk7u6-b20
@@ -258,6 +265,7 @@
cb81ee79a72d84f99b8e7d73b5ae73124b661fe7 jdk7u12-b07
b5e180ef18a0c823675bcd32edfbf2f5122d9722 jdk7u12-b08
2e7fe0208e9c928f2f539fecb6dc8a1401ecba9e jdk7u12-b09
+b171007921c3d01066848c88cbcb6a376df3f01c icedtea-2.4-branchpoint
e012aace90500a88f51ce83fcd27791f5dbf493f jdk7u14-b10
9eb82fb221f3b34a5df97e7db3c949fdb0b6fee0 jdk7u14-b11
ee3ab2ed2371dd72ad5a75ebb6b6b69071e29390 jdk7u14-b12
@@ -313,6 +321,7 @@
eb4807b899c84c92959b66f888f8cc8b028c7665 jdk7u14-b19
a249c45148c51dc53250c5d0c3d506ec5f9b88ab jdk7u14-b19
bb8764ec11c2c4ca318bcf6aabdabd29c70b2cd1 jdk7u14-b20
+d1563025e086a464f05414267b84a6408f7b377d icedtea-2.4.0
0a00f10abb2df203f13a723be158fb759e54b19b jdk7u14-b21
d4bf5c15837c47d179c71f6df8716ad9bef53ef9 jdk7u14-b22
a76a886dc057582bf332e60a023d8f8a35526217 jdk7u40-b23
@@ -323,3 +332,7 @@
2043900095890e676f5ed0f959f470e2138c2a9a jdk7u40-b28
d3186a0676dbc7ab80e00fa67f952b67933d5a35 jdk7u40-b29
60d52db33828bf0355a94be2a82df90c901592f3 jdk7u40-b30
+65d95818d79e340d042457ee1a8155d7658e86b6 icedtea-2.4.1
+c2522d149ff6663ed1d3602c88c286cff25a43a7 jdk7u40-b31
+b9f86896cd0aa9b83e472a90b20ae7c253fba633 jdk7u40-b32
+419939ecee8311c8a38ff624ae67e473f8c60e51 jdk7u40-b33
diff -r c2522d149ff6 -r 4a2244a0e816 .jcheck/conf
--- a/.jcheck/conf Wed Jun 26 12:47:44 2013 +0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk7
-bugids=dup
diff -r c2522d149ff6 -r 4a2244a0e816 make/com/sun/java/pack/Makefile
--- a/make/com/sun/java/pack/Makefile Wed Jun 26 12:47:44 2013 +0400
+++ b/make/com/sun/java/pack/Makefile Wed Jul 24 21:32:02 2013 +0100
@@ -75,7 +75,7 @@
OTHER_CXXFLAGS += $(ZINCLUDE)
LDDFLAGS += $(ZIPOBJS)
else
- LDDFLAGS += $(ZLIB_LIBS)
+ OTHER_LDLIBS += $(ZLIB_LIBS)
OTHER_CXXFLAGS += $(ZLIB_CFLAGS) -DSYSTEM_ZLIB
endif
else
@@ -99,8 +99,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")
@@ -157,7 +156,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 c2522d149ff6 -r 4a2244a0e816 make/com/sun/nio/sctp/Makefile
--- a/make/com/sun/nio/sctp/Makefile Wed Jun 26 12:47:44 2013 +0400
+++ b/make/com/sun/nio/sctp/Makefile Wed Jul 24 21:32:02 2013 +0100
@@ -60,7 +60,9 @@
-I$(CLASSHDRDIR)/../../../../java/java.nio/nio/CClassHeaders
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
endif
diff -r c2522d149ff6 -r 4a2244a0e816 make/common/Defs-linux.gmk
--- a/make/common/Defs-linux.gmk Wed Jun 26 12:47:44 2013 +0400
+++ b/make/common/Defs-linux.gmk Wed Jul 24 21:32:02 2013 +0100
@@ -188,15 +188,26 @@
# 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_alpha += -mieee -D_LITTLE_ENDIAN
CFLAGS_REQUIRED_amd64 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_arm += -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
+CFLAGS_REQUIRED_ppc64 += -m64
+CFLAGS_REQUIRED_s390 +=
+CFLAGS_REQUIRED_s390x += -m64
CFLAGS_REQUIRED_sparcv9 += -m64 -mcpu=v9
LDFLAGS_COMMON_sparcv9 += -m64 -mcpu=v9
CFLAGS_REQUIRED_sparc += -m32 -mcpu=v9
LDFLAGS_COMMON_sparc += -m32 -mcpu=v9
CFLAGS_REQUIRED_arm += -fsigned-char -D_LITTLE_ENDIAN
CFLAGS_REQUIRED_ppc += -fsigned-char -D_BIG_ENDIAN
+CFLAGS_REQUIRED_sh += -mieee
ifeq ($(ZERO_BUILD), true)
CFLAGS_REQUIRED = $(ZERO_ARCHFLAG)
ifeq ($(ZERO_ENDIANNESS), little)
@@ -286,11 +297,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) \
diff -r c2522d149ff6 -r 4a2244a0e816 make/common/Library.gmk
--- a/make/common/Library.gmk Wed Jun 26 12:47:44 2013 +0400
+++ b/make/common/Library.gmk Wed Jul 24 21:32:02 2013 +0100
@@ -269,6 +269,7 @@
ifneq ($(PLATFORM), macosx)
ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
ifeq ($(LIBRARY_SUPPORTS_FULL_DEBUG_SYMBOLS),1)
+ ifneq ($(STRIP_POLICY),no_strip)
ifeq ($(PLATFORM), solaris)
# gobjcopy crashes on "empty" section headers with the SHF_ALLOC flag set.
# Use $(FIX_EMPTY_SEC_HDR_FLAGS) to clear the SHF_ALLOC flag (if set) from
@@ -279,19 +280,20 @@
#
# $(OBJCOPY) --add-gnu-debuglink=... corrupts SUNW_* sections.
# Use $(ADD_GNU_DEBUGLINK) until a fixed $(OBJCOPY) is available.
- (set -e ; \
- $(CD) $(@D) ; \
- $(FIX_EMPTY_SEC_HDR_FLAGS) $(@F) ; \
- $(OBJCOPY) --only-keep-debug $(@F) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
- $(ADD_GNU_DEBUGLINK) $(LIB_PREFIX)$(LIBRARY).debuginfo $(@F) ; \
- )
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(FIX_EMPTY_SEC_HDR_FLAGS) $(@F) ; \
+ $(OBJCOPY) --only-keep-debug $(@F) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
+ $(ADD_GNU_DEBUGLINK) $(LIB_PREFIX)$(LIBRARY).debuginfo $(@F) ; \
+ )
else # PLATFORM != solaris
- (set -e ; \
- $(CD) $(@D) ; \
- $(OBJCOPY) --only-keep-debug $(@F) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
- $(OBJCOPY) --add-gnu-debuglink=$(LIB_PREFIX)$(LIBRARY).debuginfo $(@F) ; \
- )
- endif # PLATFORM == solaris
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(OBJCOPY) --only-keep-debug $(@F) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
+ $(OBJCOPY) --add-gnu-debuglink=$(LIB_PREFIX)$(LIBRARY).debuginfo $(@F) ; \
+ )
+ endif # PLATFORM == solaris
+ endif # STRIP_POLICY != no_strip
ifeq ($(STRIP_POLICY),all_strip)
$(STRIP) $@
else
@@ -305,12 +307,14 @@
# implied else here is no stripping at all
endif
endif
- ifeq ($(ZIP_DEBUGINFO_FILES),1)
- (set -e ; \
- $(CD) $(@D) ; \
- $(ZIPEXE) -q $(LIB_PREFIX)$(LIBRARY).diz $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
- $(RM) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
- )
+ ifneq ($(STRIP_POLICY),no_strip)
+ ifeq ($(ZIP_DEBUGINFO_FILES),1)
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(ZIPEXE) -q $(LIB_PREFIX)$(LIBRARY).diz $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
+ $(RM) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
+ )
+ endif
endif
endif # LIBRARY_SUPPORTS_FULL_DEBUG_SYMBOLS
endif # ENABLE_FULL_DEBUG_SYMBOLS
diff -r c2522d149ff6 -r 4a2244a0e816 make/common/Program.gmk
--- a/make/common/Program.gmk Wed Jun 26 12:47:44 2013 +0400
+++ b/make/common/Program.gmk Wed Jul 24 21:32:02 2013 +0100
@@ -62,12 +62,14 @@
program: $(ACTUAL_PROGRAM)
# Work-around for missing processor specific mapfiles
+ifneq (,$(filter $(ARCH), amd64 i586 sparc sparcv9))
ifndef CROSS_COMPILE_ARCH
# reuse the mapfiles in the launcher's directory, the same should
# be applicable to the tool launchers as well.
FILES_m = $(BUILDDIR)/java/main/java/mapfile-$(ARCH)
include $(BUILDDIR)/common/Mapfile-vers.gmk
endif
+endif
include $(JDK_TOPDIR)/make/common/Rules.gmk
@@ -126,6 +128,26 @@
endif # PLATFORM
#
+# Applications expect to be able to link against libjawt without invoking
+# System.loadLibrary("jawt") first. This was the behaviour described in the
+# devloper documentation of JAWT and what worked with OpenJDK6.
+#
+ifeq ($(PLATFORM), solaris)
+ ifeq ($(ARCH_DATA_MODEL), 32)
+ LDFLAGS += -R \$$ORIGIN/../lib/$(LIBARCH)
+ LDFLAGS += -R \$$ORIGIN/../jre/lib/$(LIBARCH)
+ else # ! ARCH_DATA_MODEL 64-bit
+ LDFLAGS += -R \$$ORIGIN/../../lib/$(LIBARCH)
+ LDFLAGS += -R \$$ORIGIN/../../jre/lib/$(LIBARCH)
+ endif # ARCH_DATA_MODEL
+endif # PLATFORM SOLARIS
+ifeq ($(PLATFORM), linux)
+ LDFLAGS += -Wl,-rpath -Wl,\$$ORIGIN/../lib/$(LIBARCH)
+ LDFLAGS += -Wl,-rpath -Wl,\$$ORIGIN/../jre/lib/$(LIBARCH)
+endif # PLATFORM LINUX
+
+
+#
# Launcher specific files.
#
FILES_o = $(OBJDIR)/main.$(OBJECT_SUFFIX)
@@ -250,7 +272,8 @@
ifneq ($(PLATFORM), macosx)
ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
ifeq ($(PROGRAM_SUPPORTS_FULL_DEBUG_SYMBOLS),1)
- ifeq ($(PLATFORM), solaris)
+ ifneq ($(STRIP_POLICY),no_strip)
+ ifeq ($(PLATFORM), solaris)
# gobjcopy crashes on "empty" section headers with the SHF_ALLOC flag set.
# Use $(FIX_EMPTY_SEC_HDR_FLAGS) to clear the SHF_ALLOC flag (if set) from
# empty section headers until a fixed $(OBJCOPY) is available.
@@ -260,19 +283,20 @@
#
# $(OBJCOPY) --add-gnu-debuglink=... corrupts SUNW_* sections.
# Use $(ADD_GNU_DEBUGLINK) until a fixed $(OBJCOPY) is available.
- (set -e ; \
- $(CD) $(@D) ; \
- $(FIX_EMPTY_SEC_HDR_FLAGS) $(@F) ; \
- $(OBJCOPY) --only-keep-debug $(@F) $(@F).debuginfo ; \
- $(ADD_GNU_DEBUGLINK) $(@F).debuginfo $(@F) ; \
- )
- else # PLATFORM != solaris
- (set -e ; \
- $(CD) $(@D) ; \
- $(OBJCOPY) --only-keep-debug $(@F) $(@F).debuginfo ; \
- $(OBJCOPY) --add-gnu-debuglink=$(@F).debuginfo $(@F) ; \
- )
- endif # PLATFORM == solaris
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(FIX_EMPTY_SEC_HDR_FLAGS) $(@F) ; \
+ $(OBJCOPY) --only-keep-debug $(@F) $(@F).debuginfo ; \
+ $(ADD_GNU_DEBUGLINK) $(@F).debuginfo $(@F) ; \
+ )
+ else # PLATFORM != solaris
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(OBJCOPY) --only-keep-debug $(@F) $(@F).debuginfo ; \
+ $(OBJCOPY) --add-gnu-debuglink=$(@F).debuginfo $(@F) ; \
+ )
+ endif # PLATFORM == solaris
+ endif
ifeq ($(STRIP_POLICY),all_strip)
$(STRIP) $@
else
@@ -286,17 +310,19 @@
# implied else here is no stripping at all
endif
endif
- ifeq ($(ZIP_DEBUGINFO_FILES),1)
- (set -e ; \
- $(CD) $(@D) ; \
- $(ZIPEXE) -q $(@F).diz $(@F).debuginfo ; \
- $(RM) $(@F).debuginfo ; \
- )
- # save ZIP'ed debug info with rest of the program's build artifacts
- $(MV) $@.diz $(OBJDIR)
- else
- # save debug info with rest of the program's build artifacts
- $(MV) $@.debuginfo $(OBJDIR)
+ ifneq ($(STRIP_POLICY),no_strip)
+ ifeq ($(ZIP_DEBUGINFO_FILES),1)
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(ZIPEXE) -q $(@F).diz $(@F).debuginfo ; \
+ $(RM) $(@F).debuginfo ; \
+ )
+ # save ZIP'ed debug info with rest of the program's build artifacts
+ $(MV) $@.diz $(OBJDIR)
+ else
+ # save debug info with rest of the program's build artifacts
+ $(MV) $@.debuginfo $(OBJDIR)
+ endif
endif
endif # PROGRAM_SUPPORTS_FULL_DEBUG_SYMBOLS
endif # ENABLE_FULL_DEBUG_SYMBOLS
@@ -363,7 +389,9 @@
OTHER_INCLUDES += -I$(SHARE_SRC)/native/java/util/zip/zlib-1.1.3
endif # SYSTEM_ZLIB
else # PLATFORM !MACOSX
- OTHER_INCLUDES += -I$(SHARE_SRC)/native/java/util/zip/zlib-1.1.3
+ ifneq ($(SYSTEM_ZLIB), true)
+ OTHER_INCLUDES += -I$(SHARE_SRC)/native/java/util/zip/zlib-1.1.3
+ endif
endif
OTHER_CPPFLAGS += -DPROGNAME='"$(PROGRAM)"'
diff -r c2522d149ff6 -r 4a2244a0e816 make/common/Release.gmk
--- a/make/common/Release.gmk Wed Jun 26 12:47:44 2013 +0400
+++ b/make/common/Release.gmk Wed Jul 24 21:32:02 2013 +0100
@@ -247,7 +247,7 @@
trim-image-jre trim-image-jdk \
identify-image-jre identify-image-jdk \
process-image-jre process-image-jdk sec-files sec-files-win \
- jgss-files $(EXTRA_IMAGE_TARGETS) server-jdk-image
+ jgss-files $(EXTRA_IMAGE_TARGETS) server-jdk-image
else
images:: sanity-images post-sanity-images \
@@ -423,7 +423,8 @@
ifdef BUILD_JFR
JFR_CLASSES_DIRS= \
com/oracle/jrockit/jfr \
- oracle/jrockit/jfr
+ oracle/jrockit/jfr \
+ jdk/internal/jfr
endif
# classes that go into jsse.jar
@@ -540,7 +541,7 @@
$(JDK_IMAGE_DIR)/sample/SAMPLES_LICENSE: $(SHARE_JDK_DOC_SRC)/SAMPLES_LICENSE
$(process-doc-file)
-# JRE files
+# JRE files
$(JRE_IMAGE_DIR)/%: $(SHARE_JRE_DOC_SRC)/%
$(process-doc-file)
ifeq ($(PLATFORM), windows)
@@ -638,6 +639,7 @@
$(ECHO) "oracle/jrockit/jfr/parser/" >> $@
$(ECHO) "oracle/jrockit/jfr/settings/" >> $@
$(ECHO) "oracle/jrockit/jfr/tools/" >> $@
+ $(ECHO) "jdk/internal/jfr/events/" >> $@
endif
@@ -931,7 +933,7 @@
done
$(RM) $(JRE_BIN_LIST)
-# Duplicate current j2re-image contents to server-j2re-image
+# Duplicate current j2re-image contents to server-j2re-image
# for the server version of jre, before deploy build
server-jdk-image::
ifeq ($(PLATFORM), macosx)
@@ -1114,13 +1116,9 @@
for d in $(SOURCE_DIRS); do \
$(RM) $(ABS_TEMPDIR)/src-files.list; \
($(CD) $$d && \
- for sd in $(SOURCES) ; do \
- if [ -d $$sd ] ; then \
- $(FIND) $$sd $(SOURCE_FILES_filter) \
- -name '*.java' -print \
- >> $(ABS_TEMPDIR)/src-files.list ; \
- fi; \
- done ; \
+ $(FIND) . $(SOURCE_FILES_filter) \
+ -name '*.java' -print \
+ >> $(ABS_TEMPDIR)/src-files.list ; \
) ; \
if [ -f $(ABS_TEMPDIR)/src-files.list ] ; then \
($(CD) $$d && $(TAR) cf - -T $(ABS_TEMPDIR)/src-files.list ) \
@@ -1131,13 +1129,9 @@
for d in $(SOURCE_DIRS); do \
$(RM) $(ABS_TEMPDIR)/src-files.list; \
($(CD) $$d && \
- for sd in $(SOURCES) ; do \
- if [ -d $$sd ] ; then \
- $(FIND) $$sd $(SOURCE_FILES_filter) \
- -name '*.java' -print \
- >> $(ABS_TEMPDIR)/src-files.list ; \
- fi; \
- done ; \
+ $(FIND) . $(SOURCE_FILES_filter) \
+ -name '*.java' -print \
+ >> $(ABS_TEMPDIR)/src-files.list ; \
) ; \
if [ -f $(ABS_TEMPDIR)/src-files.list ] ; then \
($(CD) $$d && $(TAR) cf - `$(CAT) $(ABS_TEMPDIR)/src-files.list`) \
diff -r c2522d149ff6 -r 4a2244a0e816 make/common/shared/Compiler-gcc.gmk
--- a/make/common/shared/Compiler-gcc.gmk Wed Jun 26 12:47:44 2013 +0400
+++ b/make/common/shared/Compiler-gcc.gmk Wed Jul 24 21:32:02 2013 +0100
@@ -53,18 +53,84 @@
ifeq ($(PLATFORM), linux)
+ ifndef BUILD_GCC
+ BUILD_GCC=$(COMPILER_PATH)gcc
+ endif
+
+ ifndef BUILD_CPP
+ BUILD_CPP=$(COMPILER_PATH)g++
+ endif
+
# Settings specific to Linux
- CC = $(COMPILER_PATH)gcc
- CPP = $(COMPILER_PATH)gcc -E
+ CC = $(BUILD_GCC)
+ CPP = $(BUILD_GCC) -E
# statically link libstdc++ before C++ ABI is stablized on Linux
- STATIC_CXX = true
+ ifneq ($(STATIC_CXX),false)
+ STATIC_CXX = true
+ endif
ifeq ($(STATIC_CXX),true)
# g++ always dynamically links libstdc++, even we use "-Wl,-Bstatic -lstdc++"
# We need to use gcc to statically link the C++ runtime. gcc and g++ use
# the same subprocess to compile C++ files, so it is OK to build using gcc.
- CXX = $(COMPILER_PATH)gcc
+ CXX = $(BUILD_GCC)
else
- CXX = $(COMPILER_PATH)g++
+ CXX = $(BUILD_CPP)
+ endif
+ ifeq ($(ARCH), alpha)
+ # alpha
+ REQUIRED_CC_VER = 3.2
+ REQUIRED_GCC_VER = 3.2.*
More information about the distro-pkg-dev
mailing list