Merge
This commit is contained in:
commit
981350aefd
@ -287,3 +287,4 @@ cf136458ee747e151a27aa9ea0c1492ea55ef3e7 jdk9-b40
|
||||
f7c11da0b0481d49cc7a65a453336c108191e821 jdk9-b42
|
||||
02ee8c65622e8bd97496d584e22fc7dcf0edc4ae jdk9-b43
|
||||
8994f5d87b3bb5e8d317d4e8ccb326da1a73684a jdk9-b44
|
||||
3dd628fde2086218d548841022ee8436b6b88185 jdk9-b45
|
||||
|
7
Makefile
7
Makefile
@ -54,8 +54,11 @@ ifneq ($(findstring qp,$(MAKEFLAGS)),)
|
||||
# Duplication of global targets, needed before ParseConfAndSpec in case we have
|
||||
# no configurations.
|
||||
help:
|
||||
# If CONF is not set, look for all available configurations
|
||||
CONF?=
|
||||
# If both CONF and SPEC are unset, look for all available configurations by
|
||||
# setting CONF to the empty string.
|
||||
ifeq ($(SPEC), )
|
||||
CONF?=
|
||||
endif
|
||||
endif
|
||||
|
||||
# ... and then we can include our helper functions
|
||||
|
@ -4329,7 +4329,7 @@ TOOLCHAIN_DESCRIPTION_xlc="IBM XL C/C++"
|
||||
#CUSTOM_AUTOCONF_INCLUDE
|
||||
|
||||
# Do not change or remove the following line, it is needed for consistency checks:
|
||||
DATE_WHEN_GENERATED=1418395009
|
||||
DATE_WHEN_GENERATED=1420811523
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
@ -27408,8 +27408,8 @@ $as_echo "$as_me: Trying to extract Visual Studio environment variables" >&6;}
|
||||
# The trailing space for everyone except PATH is no typo, but is needed due
|
||||
# to trailing \ in the Windows paths. These will be stripped later.
|
||||
$ECHO "$WINPATH_BASH -c 'echo VS_PATH="'\"$PATH\" > set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo VS_INCLUDE="'\"$INCLUDE \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo VS_LIB="'\"$LIB \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo VS_INCLUDE="'\"$INCLUDE\;$include \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo VS_LIB="'\"$LIB\;$lib \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo VCINSTALLDIR="'\"$VCINSTALLDIR \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo WindowsSdkDir="'\"$WindowsSdkDir \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo WINDOWSSDKDIR="'\"$WINDOWSSDKDIR \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
|
@ -690,10 +690,15 @@ OS_VERSION_MICRO:=@OS_VERSION_MICRO@
|
||||
# Images directory definitions
|
||||
JDK_IMAGE_SUBDIR:=jdk
|
||||
JRE_IMAGE_SUBDIR:=jre
|
||||
|
||||
# Colon left out to be able to override output dir for bootcycle-images
|
||||
JDK_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(JDK_IMAGE_SUBDIR)
|
||||
JRE_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(JRE_IMAGE_SUBDIR)
|
||||
|
||||
# Test image, as above
|
||||
TEST_IMAGE_SUBDIR:=test
|
||||
TEST_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/$(TEST_IMAGE_SUBDIR)
|
||||
|
||||
# Macosx bundles directory definitions
|
||||
JDK_BUNDLE_SUBDIR=jdk-bundle/jdk$(JDK_VERSION).jdk/Contents
|
||||
JRE_BUNDLE_SUBDIR=jre-bundle/jre$(JDK_VERSION).jre/Contents
|
||||
|
@ -173,8 +173,8 @@ AC_DEFUN([TOOLCHAIN_SETUP_VISUAL_STUDIO_ENV],
|
||||
# The trailing space for everyone except PATH is no typo, but is needed due
|
||||
# to trailing \ in the Windows paths. These will be stripped later.
|
||||
$ECHO "$WINPATH_BASH -c 'echo VS_PATH="'\"$PATH\" > set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo VS_INCLUDE="'\"$INCLUDE \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo VS_LIB="'\"$LIB \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo VS_INCLUDE="'\"$INCLUDE\;$include \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo VS_LIB="'\"$LIB\;$lib \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo VCINSTALLDIR="'\"$VCINSTALLDIR \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo WindowsSdkDir="'\"$WindowsSdkDir \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
$ECHO "$WINPATH_BASH -c 'echo WINDOWSSDKDIR="'\"$WINDOWSSDKDIR \" >> set-vs-env.sh' >> $EXTRACT_VC_ENV_BAT_FILE
|
||||
|
@ -26,10 +26,8 @@ corba/src/java.corba/share/classes/com/sun/org/omg : corba/src/share/classes/com
|
||||
corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl : corba/src/share/classes/com/sun/tools/corba/se/idl
|
||||
corba/src/java.corba/share/classes/javax/activity : corba/src/share/classes/javax/activity
|
||||
corba/src/java.corba/share/classes/javax/rmi : corba/src/share/classes/javax/rmi
|
||||
corba/src/java.corba/share/classes/javax/transaction : corba/src/share/classes/javax/transaction
|
||||
corba/src/java.corba/share/classes/org/omg : corba/src/share/classes/org/omg
|
||||
corba/src/java.corba/share/classes/sun/corba : corba/src/share/classes/sun/corba
|
||||
corba/src/java.sql/share/classes/javax/transaction/xa : corba/src/share/classes/javax/transaction/xa
|
||||
corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop : corba/src/share/classes/sun/rmi/rmic/iiop
|
||||
jaxp/src/java.xml/share/classes/com/sun/java_cup/internal/runtime : jaxp/src/com/sun/java_cup/internal/runtime
|
||||
jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal : jaxp/src/com/sun/org/apache/bcel/internal
|
||||
@ -66,8 +64,8 @@ jaxws/src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset : jaxws/s
|
||||
jaxws/src/java.xml.bind/share/classes/com/sun/xml/internal/org : jaxws/src/share/jaxws_classes/com/sun/xml/internal/org
|
||||
jaxws/src/java.xml.bind/share/classes/com/sun/xml/internal/txw2 : jaxws/src/share/jaxws_classes/com/sun/xml/internal/txw2
|
||||
jaxws/src/java.xml.bind/share/classes/javax/xml/bind : jaxws/src/share/jaxws_classes/javax/xml/bind
|
||||
jaxws/src/java.xml.soap/share/classes/com/sun/xml/internal/messaging : jaxws/src/share/jaxws_classes/com/sun/xml/internal/messaging
|
||||
jaxws/src/java.xml.soap/share/classes/javax/xml/soap : jaxws/src/share/jaxws_classes/javax/xml/soap
|
||||
jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/messaging : jaxws/src/share/jaxws_classes/com/sun/xml/internal/messaging
|
||||
jaxws/src/java.xml.ws/share/classes/javax/xml/soap : jaxws/src/share/jaxws_classes/javax/xml/soap
|
||||
jaxws/src/java.xml.ws/share/classes/com/oracle/webservices/internal : jaxws/src/share/jaxws_classes/com/oracle/webservices/internal
|
||||
jaxws/src/java.xml.ws/share/classes/com/oracle/xmlns/internal : jaxws/src/share/jaxws_classes/com/oracle/xmlns/internal
|
||||
jaxws/src/java.xml.ws/share/classes/com/sun/org/glassfish : jaxws/src/share/jaxws_classes/com/sun/org/glassfish
|
||||
@ -1245,6 +1243,8 @@ jdk/src/java.sql.rowset/share/classes/com/sun/rowset : jdk/src/share/classes/com
|
||||
jdk/src/java.sql.rowset/share/classes/javax/sql/rowset : jdk/src/share/classes/javax/sql/rowset
|
||||
jdk/src/java.sql/share/classes/java/sql : jdk/src/share/classes/java/sql
|
||||
jdk/src/java.sql/share/classes/javax/sql : jdk/src/share/classes/javax/sql
|
||||
jdk/src/java.sql/share/classes/javax/transaction/xa : corba/src/share/classes/javax/transaction/xa
|
||||
jdk/src/java.transaction/share/classes/javax/transaction : corba/src/share/classes/javax/transaction
|
||||
jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security : jdk/src/share/classes/com/sun/org/apache/xml/internal/security
|
||||
jdk/src/java.xml.crypto/share/classes/javax/xml/crypto : jdk/src/share/classes/javax/xml/crypto
|
||||
jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal : jdk/src/share/classes/org/jcp/xml/dsig/internal
|
||||
|
@ -447,3 +447,4 @@ c363a8b87e477ee45d6d3cb2a36cb365141bc596 jdk9-b38
|
||||
38cb4fbd47e3472bd1b5ebac83bda96fe4869c4f jdk9-b42
|
||||
65a9747147b8090037541040ba67156ec914db6a jdk9-b43
|
||||
43a44b56dca61a4d766a20f0528fdd8b5ceff873 jdk9-b44
|
||||
5dc8184af1e2bb30b0103113d1f1a58a21a80c37 jdk9-b45
|
||||
|
@ -35,6 +35,9 @@ ifneq ($(CYGPATH), )
|
||||
ifdef JPRT_ARCHIVE_INSTALL_BUNDLE
|
||||
override JPRT_ARCHIVE_INSTALL_BUNDLE := $(shell $(CYGPATH) -u $(JPRT_ARCHIVE_INSTALL_BUNDLE))
|
||||
endif
|
||||
ifdef JPRT_ARCHIVE_TEST_BUNDLE
|
||||
override JPRT_ARCHIVE_TEST_BUNDLE := $(shell $(CYGPATH) -u $(JPRT_ARCHIVE_TEST_BUNDLE))
|
||||
endif
|
||||
endif
|
||||
|
||||
# When running in JPRT these will be provided. Need defaults so that this makefile
|
||||
@ -45,13 +48,16 @@ endif
|
||||
ifndef JPRT_ARCHIVE_INSTALL_BUNDLE
|
||||
JPRT_ARCHIVE_INSTALL_BUNDLE=/tmp/jprt_bundles/product-install.zip
|
||||
endif
|
||||
ifndef JPRT_ARCHIVE_TEST_BUNDLE
|
||||
JPRT_ARCHIVE_TEST_BUNDLE=/tmp/jprt_bundles/test-image.zip
|
||||
endif
|
||||
|
||||
ifeq ($(SKIP_BOOT_CYCLE), false)
|
||||
jprt_bundle: bootcycle-images
|
||||
endif
|
||||
|
||||
# This target must be called in the context of a SPEC file
|
||||
jprt_bundle: $(JPRT_ARCHIVE_BUNDLE)
|
||||
jprt_bundle: $(JPRT_ARCHIVE_BUNDLE) $(JPRT_ARCHIVE_TEST_BUNDLE)
|
||||
|
||||
# This target must be called in the context of a SPEC file
|
||||
$(JPRT_ARCHIVE_BUNDLE): bundles
|
||||
@ -59,8 +65,14 @@ $(JPRT_ARCHIVE_BUNDLE): bundles
|
||||
$(RM) $@
|
||||
$(CP) $(BUILD_OUTPUT)/bundles/$(JDK_IMAGE_SUBDIR).zip $@
|
||||
|
||||
$(JPRT_ARCHIVE_TEST_BUNDLE): bundles
|
||||
$(MKDIR) -p $(@D)
|
||||
$(RM) $@
|
||||
$(CP) $(BUILD_OUTPUT)/bundles/$(TEST_IMAGE_SUBDIR).zip $@
|
||||
|
||||
SRC_JDK_IMAGE_DIR := $(JDK_IMAGE_DIR)
|
||||
SRC_JRE_IMAGE_DIR := $(JRE_IMAGE_DIR)
|
||||
SRC_TEST_IMAGE_DIR := $(TEST_IMAGE_DIR)
|
||||
SRC_JDK_BUNDLE_DIR := $(JDK_BUNDLE_DIR)
|
||||
SRC_JRE_BUNDLE_DIR := $(JRE_BUNDLE_DIR)
|
||||
|
||||
@ -70,6 +82,7 @@ bundles: all
|
||||
$(MKDIR) -p $(BUILD_OUTPUT)/bundles
|
||||
$(CD) $(SRC_JDK_IMAGE_DIR) && $(ZIP) -y -q -r $(BUILD_OUTPUT)/bundles/$(JDK_IMAGE_SUBDIR).zip .
|
||||
$(CD) $(SRC_JRE_IMAGE_DIR) && $(ZIP) -y -q -r $(BUILD_OUTPUT)/bundles/$(JRE_IMAGE_SUBDIR).zip .
|
||||
$(CD) $(SRC_TEST_IMAGE_DIR) && $(ZIP) -y -q -r $(BUILD_OUTPUT)/bundles/$(TEST_IMAGE_SUBDIR).zip .
|
||||
if [ -d $(BUILD_OUTPUT)/install/bundles ] ; then \
|
||||
$(CD) $(BUILD_OUTPUT)/install/bundles && $(ZIP) -y -q -r $(JPRT_ARCHIVE_INSTALL_BUNDLE) . ; \
|
||||
fi
|
||||
|
@ -238,8 +238,12 @@ profiles:
|
||||
mac-bundles:
|
||||
+($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f MacBundles.gmk)
|
||||
|
||||
prepare-test-image:
|
||||
$(MKDIR) -p $(TEST_IMAGE_DIR)
|
||||
$(ECHO) > $(TEST_IMAGE_DIR)/Readme.txt 'JDK test image'
|
||||
|
||||
ALL_TARGETS += source-tips bootcycle-images zip-security zip-source strip-binaries \
|
||||
jrtfs-jar jimages profiles mac-bundles
|
||||
jrtfs-jar jimages profiles mac-bundles prepare-test-image
|
||||
|
||||
################################################################################
|
||||
# Docs targets
|
||||
@ -442,7 +446,7 @@ exploded-image: $(ALL_MODULE_TARGETS)
|
||||
# alias for ease of use.
|
||||
jdk: exploded-image
|
||||
|
||||
images: jimages demos samples zip-security
|
||||
images: test-image jimages demos samples zip-security
|
||||
|
||||
ifeq ($(OPENJDK_TARGET_OS), macosx)
|
||||
images: mac-bundles
|
||||
@ -450,9 +454,11 @@ endif
|
||||
|
||||
docs: docs-javadoc docs-jvmtidoc
|
||||
|
||||
test-image: prepare-test-image
|
||||
|
||||
ALL_TARGETS += buildtools gensrc gendata copy java rmic libs launchers \
|
||||
jdk.jdwp.agent-gensrc $(ALL_MODULE_TARGETS) exploded-image jdk images \
|
||||
docs
|
||||
docs test-image
|
||||
|
||||
################################################################################
|
||||
|
||||
|
57
modules.xml
57
modules.xml
@ -482,6 +482,7 @@
|
||||
<depend>java.logging</depend>
|
||||
<depend>java.naming</depend>
|
||||
<depend re-exports="true">java.rmi</depend>
|
||||
<depend>java.transaction</depend>
|
||||
<export>
|
||||
<name>javax.activity</name>
|
||||
</export>
|
||||
@ -491,9 +492,6 @@
|
||||
<export>
|
||||
<name>javax.rmi.CORBA</name>
|
||||
</export>
|
||||
<export>
|
||||
<name>javax.transaction</name>
|
||||
</export>
|
||||
<export>
|
||||
<name>org.omg.CORBA</name>
|
||||
</export>
|
||||
@ -888,8 +886,8 @@
|
||||
<depend re-exports="true">java.compact3</depend>
|
||||
<depend re-exports="true">java.corba</depend>
|
||||
<depend re-exports="true">java.desktop</depend>
|
||||
<depend re-exports="true">java.transaction</depend>
|
||||
<depend re-exports="true">java.xml.bind</depend>
|
||||
<depend re-exports="true">java.xml.soap</depend>
|
||||
<depend re-exports="true">java.xml.ws</depend>
|
||||
</module>
|
||||
<module>
|
||||
@ -981,6 +979,14 @@
|
||||
<name>javax.sql.rowset.spi</name>
|
||||
</export>
|
||||
</module>
|
||||
<module>
|
||||
<name>java.transaction</name>
|
||||
<depend>java.base</depend>
|
||||
<depend re-exports="true">java.rmi</depend>
|
||||
<export>
|
||||
<name>javax.transaction</name>
|
||||
</export>
|
||||
</module>
|
||||
<module>
|
||||
<name>java.xml</name>
|
||||
<depend>java.base</depend>
|
||||
@ -1056,17 +1062,17 @@
|
||||
<export>
|
||||
<name>org.xml.sax.helpers</name>
|
||||
</export>
|
||||
<export>
|
||||
<name>com.sun.org.apache.xerces.internal.dom</name>
|
||||
<to>java.xml.soap</to>
|
||||
</export>
|
||||
<export>
|
||||
<name>com.sun.org.apache.xerces.internal.jaxp</name>
|
||||
<to>java.xml.soap</to>
|
||||
</export>
|
||||
<export>
|
||||
<name>com.sun.org.apache.xerces.internal.util</name>
|
||||
<to>java.xml.soap</to>
|
||||
<export>
|
||||
<name>com.sun.org.apache.xerces.internal.dom</name>
|
||||
<to>java.xml.ws</to>
|
||||
</export>
|
||||
<export>
|
||||
<name>com.sun.org.apache.xerces.internal.jaxp</name>
|
||||
<to>java.xml.ws</to>
|
||||
</export>
|
||||
<export>
|
||||
<name>com.sun.org.apache.xerces.internal.util</name>
|
||||
<to>java.xml.ws</to>
|
||||
</export>
|
||||
<export>
|
||||
<name>com.sun.org.apache.xml.internal.dtm</name>
|
||||
@ -1262,17 +1268,14 @@
|
||||
</export>
|
||||
<export>
|
||||
<name>com.sun.xml.internal.org.jvnet.mimepull</name>
|
||||
<to>java.xml.soap</to>
|
||||
<to>java.xml.ws</to>
|
||||
</export>
|
||||
<export>
|
||||
<name>com.sun.xml.internal.org.jvnet.staxex</name>
|
||||
<to>java.xml.soap</to>
|
||||
<to>java.xml.ws</to>
|
||||
</export>
|
||||
<export>
|
||||
<name>com.sun.xml.internal.org.jvnet.staxex.util</name>
|
||||
<to>java.xml.soap</to>
|
||||
<to>java.xml.ws</to>
|
||||
</export>
|
||||
<export>
|
||||
@ -1318,30 +1321,17 @@
|
||||
<name>javax.xml.crypto.dsig.spec</name>
|
||||
</export>
|
||||
</module>
|
||||
<module>
|
||||
<name>java.xml.soap</name>
|
||||
<depend re-exports="true">java.activation</depend>
|
||||
<depend>java.base</depend>
|
||||
<depend>java.desktop</depend>
|
||||
<depend>java.logging</depend>
|
||||
<depend re-exports="true">java.xml</depend>
|
||||
<depend>java.xml.bind</depend>
|
||||
<export>
|
||||
<name>javax.xml.soap</name>
|
||||
</export>
|
||||
</module>
|
||||
<module>
|
||||
<name>java.xml.ws</name>
|
||||
<depend>java.activation</depend>
|
||||
<depend>java.annotations.common</depend>
|
||||
<depend>java.base</depend>
|
||||
<depend>java.desktop</depend>
|
||||
<depend>java.logging</depend>
|
||||
<depend>java.management</depend>
|
||||
<depend>java.rmi</depend>
|
||||
<depend re-exports="true">java.activation</depend>
|
||||
<depend re-exports="true">java.xml</depend>
|
||||
<depend re-exports="true">java.xml.bind</depend>
|
||||
<depend re-exports="true">java.xml.soap</depend>
|
||||
<depend>jdk.httpserver</depend>
|
||||
<export>
|
||||
<name>javax.jws</name>
|
||||
@ -1349,6 +1339,9 @@
|
||||
<export>
|
||||
<name>javax.jws.soap</name>
|
||||
</export>
|
||||
<export>
|
||||
<name>javax.xml.soap</name>
|
||||
</export>
|
||||
<export>
|
||||
<name>javax.xml.ws</name>
|
||||
</export>
|
||||
|
Loading…
Reference in New Issue
Block a user