- Enable ikvmc support for class file version 51.

- Change build to support hybrid OpenJDK 6 & 7 build.
This commit is contained in:
jfrijters 2011-06-19 09:33:08 +00:00
Родитель f5c6a874a0
Коммит efc7c0ca1c
5 изменённых файлов: 14285 добавлений и 14276 удалений

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -3,7 +3,8 @@
<include buildfile="../ikvm.include" />
<property name="pathsep" value=":" />
<property overwrite="false" name="signoption" value="" />
<property name="OpenJDK.dir" value="${project::get-base-directory()}/../../openjdk6-b22" />
<property name="OpenJDK6.dir" value="${project::get-base-directory()}/../../openjdk6-b22" />
<property name="OpenJDK7.dir" value="${project::get-base-directory()}/../../openjdk7-b145" />
<if test="${platform::is-win32()}">
<property name="pathsep" value=";" />
</if>
@ -13,14 +14,15 @@
<target name="version">
<property name="VERSION" value="${assemblyname::get-version(assemblyname::get-assembly-name(path::combine(project::get-base-directory(), '../bin/IKVM.Runtime.dll')))}" />
<property name="OPENJDK_VERSION" value="OpenJDK 6 b22" />
<property name="OPENJDK_VERSION" value="OpenJDK 6 b22 / 7 b145 hybrid" />
</target>
<target name="allsources.gen.lst">
<copy file="allsources.lst" tofile="allsources.gen.lst" outputencoding="ascii" overwrite="true">
<filterchain>
<replacetokens>
<token key="OPENJDK" value="${OpenJDK.dir}" />
<token key="OPENJDK6" value="${OpenJDK6.dir}" />
<token key="OPENJDK7" value="${OpenJDK7.dir}" />
</replacetokens>
</filterchain>
</copy>
@ -55,7 +57,12 @@
</fileset>
</delete>
<delete>
<fileset basedir="${OpenJDK.dir}">
<fileset basedir="${OpenJDK6.dir}">
<include name="**.class"/>
</fileset>
</delete>
<delete>
<fileset basedir="${OpenJDK7.dir}">
<include name="**.class"/>
</fileset>
</delete>
@ -102,8 +109,8 @@
<target name="rmi">
<property name="VMARGS" value="-J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m" />
<property name="CLASSPATH" value="${OpenJDK.dir}/jdk/src/share/classes/${pathsep}${OpenJDK.dir}/build/linux-amd64/impsrc/${pathsep}." />
<property name="OUTPUT" value="${OpenJDK.dir}/build/linux-amd64/classes/" />
<property name="CLASSPATH" value="${OpenJDK6.dir}/jdk/src/share/classes/${pathsep}${OpenJDK6.dir}/build/linux-amd64/impsrc/${pathsep}." />
<property name="OUTPUT" value="${OpenJDK6.dir}/build/linux-amd64/classes/" />
<property name="ARGS" value="${VMARGS} -bootclasspath ${CLASSPATH} -d ${OUTPUT}" />
<exec program="rmic" commandline="${ARGS} -v1.1 sun.rmi.registry.RegistryImpl" />
<exec program="rmic" commandline="${ARGS} -v1.1 sun.rmi.transport.DGCImpl" />
@ -125,7 +132,7 @@
<target name="vfs">
<!-- This file is generated here, but it is added as a resource to IKVM.Runtime.dll, because Ref.Emit on .NET 1.1 doesn't support adding a raw resource. -->
<zip zipfile="vfs.zip">
<fileset basedir="${OpenJDK.dir}/build/linux-amd64/j2re-image">
<fileset basedir="${OpenJDK6.dir}/build/linux-amd64/j2re-image">
<include name="lib/calendars.properties" />
<include name="lib/logging.properties" />
<include name="lib/net.properties" />
@ -143,7 +150,7 @@
-->
<include name="lib/security/US_export_policy.jar" />
</fileset>
<fileset basedir="${OpenJDK.dir}/jdk/src/windows">
<fileset basedir="${OpenJDK6.dir}/jdk/src/windows">
<include name="lib/flavormap.properties" />
<include name="lib/content-types.properties" />
</fileset>
@ -151,9 +158,9 @@
</target>
<target name="resources">
<!-- resources that are not in @OPENJDK@/build/linux-amd64/j2re-image/lib/resources.jar -->
<!-- resources that are not in @OPENJDK6@/build/linux-amd64/j2re-image/lib/resources.jar -->
<zip zipfile="resources.zip">
<fileset basedir="${OpenJDK.dir}/jdk/src/share/classes">
<fileset basedir="${OpenJDK6.dir}/jdk/src/share/classes">
<include name="com/sun/swing/internal/plaf/**/*" />
<include name="com/sun/java/swing/plaf/**/*.properties" />
<include name="com/sun/java/swing/plaf/**/*.gif" />
@ -165,7 +172,8 @@
<copy file="response.txt" tofile="response.gen.txt" outputencoding="ascii" overwrite="true">
<filterchain>
<replacetokens>
<token key="OPENJDK" value="${OpenJDK.dir}" />
<token key="OPENJDK6" value="${OpenJDK6.dir}" />
<token key="OPENJDK7" value="${OpenJDK7.dir}" />
</replacetokens>
</filterchain>
</copy>
@ -239,7 +247,8 @@
<copy file="tools.rsp" tofile="tools.gen.rsp" outputencoding="ascii" overwrite="true">
<filterchain>
<replacetokens>
<token key="OPENJDK" value="${OpenJDK.dir}" />
<token key="OPENJDK6" value="${OpenJDK6.dir}" />
<token key="OPENJDK7" value="${OpenJDK7.dir}" />
</replacetokens>
</filterchain>
</copy>

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -26,183 +26,183 @@
-removeassertions
{
-out:../bin/IKVM.OpenJDK.Tools.dll
-resource:META-INF/services/com.sun.jdi.connect.Connector=@OPENJDK@/jdk/src/share/classes/com/sun/tools/jdi/META-INF/services/com.sun.jdi.connect.Connector
-resource:META-INF/services/com.sun.jdi.connect.spi.TransportService=@OPENJDK@/jdk/src/share/classes/com/sun/tools/jdi/META-INF/services/com.sun.jdi.connect.spi.TransportService
-recurse:@OPENJDK@/langtools/src/share/classes/*.properties
-resource:META-INF/services/com.sun.jdi.connect.Connector=@OPENJDK6@/jdk/src/share/classes/com/sun/tools/jdi/META-INF/services/com.sun.jdi.connect.Connector
-resource:META-INF/services/com.sun.jdi.connect.spi.TransportService=@OPENJDK6@/jdk/src/share/classes/com/sun/tools/jdi/META-INF/services/com.sun.jdi.connect.spi.TransportService
-recurse:@OPENJDK6@/langtools/src/share/classes/*.properties
# ignore the warning that KeyStoreUtil already exists in IKVM.OpenJDK.Security.dll
-nowarn:109:sun.security.tools.KeyStoreUtil
@OPENJDK@/build/linux-amd64/gensrc/com/sun/tools/jdi/*.class
@OPENJDK@/build/linux-amd64/gensrc/com/sun/tools/jdi/resources/*.class
@OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/fmt/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/util/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/writer/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/tools/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/ws/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/som/cff/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/som/idlemit/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/logutil/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/apt/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/gen/config/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/model/nav/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/wsdl/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/exporter/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/java/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/wsdl/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/util/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/spi/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/util/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/util/xml/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/http/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/jaxws/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/mime/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/schema/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/at_generated/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/code_injector/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/episode/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/locator/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/sync/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/j2s/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/util/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/ri/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/util/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/nav/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/outline/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/parser/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/runtime/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/writer/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/dtdparser/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/ast/builder/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/ast/om/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/ast/util/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/binary/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/binary/visitor/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/digested/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/dt/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/dt/builtin/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/nc/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/parse/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/parse/compact/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/parse/host/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/parse/xml/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/util/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/xml/sax/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/xml/util/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/parser/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/parser/state/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/scd/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/util/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/parser/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/util/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/visitor/*.class
@OPENJDK@/build/linux-amd64/impsrc/org/relaxng/datatype/*.class
@OPENJDK@/build/linux-amd64/impsrc/org/relaxng/datatype/helpers/*.class
@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/*.class
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/apt/resources/*.class
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/doclets/formats/html/resources/*.class
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/doclets/internal/toolkit/resources/*.class
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/javac/resources/*.class
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/javadoc/resources/*.class
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/javah/resources/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jarsigner/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jdi/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jdi/connect/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jdi/connect/spi/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jdi/event/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jdi/request/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/tools/attach/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/tools/attach/spi/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/tools/jdi/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/tools/script/shell/*.class
@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/*.class
@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/*.class
@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/*.class
@OPENJDK@/jdk/src/share/classes/sun/security/tools/*.class
@OPENJDK@/jdk/src/share/classes/sun/tools/asm/*.class
@OPENJDK@/jdk/src/share/classes/sun/tools/jar/*.class
@OPENJDK@/jdk/src/share/classes/sun/tools/java/*.class
@OPENJDK@/jdk/src/share/classes/sun/tools/javac/*.class
@OPENJDK@/jdk/src/share/classes/sun/tools/native2ascii/*.class
@OPENJDK@/jdk/src/share/classes/sun/tools/serialver/*.class
@OPENJDK@/jdk/src/share/classes/sun/tools/tree/*.class
@OPENJDK@/jdk/src/share/classes/sun/tools/util/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/javadoc/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/mirror/apt/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/mirror/declaration/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/mirror/type/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/mirror/util/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/source/tree/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/source/util/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/apt/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/apt/comp/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/apt/main/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/apt/mirror/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/apt/mirror/apt/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/apt/mirror/declaration/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/apt/mirror/type/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/apt/mirror/util/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/apt/util/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/doclets/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/doclets/standard/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/doclets/formats/html/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/doclets/formats/html/markup/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/api/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/code/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/comp/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/jvm/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/main/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/model/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/parser/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/processing/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/sym/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/tree/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javadoc/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javah/*.class
@OPENJDK@/langtools/src/share/classes/sun/tools/javap/*.class
@OPENJDK6@/build/linux-amd64/gensrc/com/sun/tools/jdi/*.class
@OPENJDK6@/build/linux-amd64/gensrc/com/sun/tools/jdi/resources/*.class
@OPENJDK6@/build/linux-amd64/gensrc/sun/tools/jar/resources/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/codemodel/internal/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/codemodel/internal/fmt/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/codemodel/internal/util/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/codemodel/internal/writer/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/istack/internal/tools/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/istack/internal/ws/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/som/cff/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/som/idlemit/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/corba/se/logutil/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/apt/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/gen/config/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/model/nav/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/wsdl/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/exporter/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/java/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/wsdl/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/util/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/spi/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/util/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/util/xml/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/http/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/jaxws/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/mime/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/schema/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/at_generated/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/code_injector/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/episode/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/locator/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/sync/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/j2s/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/util/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/ri/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/util/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/nav/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/outline/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/parser/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/runtime/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/writer/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/dtdparser/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/ast/builder/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/ast/om/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/ast/util/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/binary/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/binary/visitor/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/digested/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/dt/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/dt/builtin/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/nc/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/parse/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/parse/compact/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/parse/host/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/parse/xml/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/util/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/xml/sax/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/xml/util/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/parser/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/parser/state/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/scd/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/util/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/parser/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/util/*.class
@OPENJDK6@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/visitor/*.class
@OPENJDK6@/build/linux-amd64/impsrc/org/relaxng/datatype/*.class
@OPENJDK6@/build/linux-amd64/impsrc/org/relaxng/datatype/helpers/*.class
@OPENJDK6@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/*.class
@OPENJDK6@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/apt/resources/*.class
@OPENJDK6@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/doclets/formats/html/resources/*.class
@OPENJDK6@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/doclets/internal/toolkit/resources/*.class
@OPENJDK6@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/javac/resources/*.class
@OPENJDK6@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/javadoc/resources/*.class
@OPENJDK6@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/javah/resources/*.class
@OPENJDK6@/jdk/src/share/classes/com/sun/jarsigner/*.class
@OPENJDK6@/jdk/src/share/classes/com/sun/jdi/*.class
@OPENJDK6@/jdk/src/share/classes/com/sun/jdi/connect/*.class
@OPENJDK6@/jdk/src/share/classes/com/sun/jdi/connect/spi/*.class
@OPENJDK6@/jdk/src/share/classes/com/sun/jdi/event/*.class
@OPENJDK6@/jdk/src/share/classes/com/sun/jdi/request/*.class
@OPENJDK6@/jdk/src/share/classes/com/sun/tools/attach/*.class
@OPENJDK6@/jdk/src/share/classes/com/sun/tools/attach/spi/*.class
@OPENJDK6@/jdk/src/share/classes/com/sun/tools/jdi/*.class
@OPENJDK6@/jdk/src/share/classes/com/sun/tools/script/shell/*.class
@OPENJDK6@/jdk/src/share/classes/sun/rmi/rmic/*.class
@OPENJDK6@/jdk/src/share/classes/sun/rmi/rmic/newrmic/*.class
@OPENJDK6@/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/*.class
@OPENJDK6@/jdk/src/share/classes/sun/security/tools/*.class
@OPENJDK6@/jdk/src/share/classes/sun/tools/asm/*.class
@OPENJDK6@/jdk/src/share/classes/sun/tools/jar/*.class
@OPENJDK6@/jdk/src/share/classes/sun/tools/java/*.class
@OPENJDK6@/jdk/src/share/classes/sun/tools/javac/*.class
@OPENJDK6@/jdk/src/share/classes/sun/tools/native2ascii/*.class
@OPENJDK6@/jdk/src/share/classes/sun/tools/serialver/*.class
@OPENJDK6@/jdk/src/share/classes/sun/tools/tree/*.class
@OPENJDK6@/jdk/src/share/classes/sun/tools/util/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/javadoc/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/mirror/apt/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/mirror/declaration/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/mirror/type/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/mirror/util/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/source/tree/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/source/util/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/apt/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/apt/comp/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/apt/main/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/apt/mirror/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/apt/mirror/apt/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/apt/mirror/declaration/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/apt/mirror/type/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/apt/mirror/util/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/apt/util/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/doclets/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/doclets/standard/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/doclets/formats/html/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/doclets/formats/html/markup/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/api/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/code/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/comp/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/file/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/jvm/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/main/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/model/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/parser/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/processing/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/sym/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/tree/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javac/util/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javadoc/*.class
@OPENJDK6@/langtools/src/share/classes/com/sun/tools/javah/*.class
@OPENJDK6@/langtools/src/share/classes/sun/tools/javap/*.class
}

Просмотреть файл

@ -76,7 +76,7 @@ namespace IKVM.Internal
private static class SupportedVersions
{
internal static readonly int Minimum = 45;
internal static readonly int Maximum = JVM.SafeGetEnvironmentVariable("IKVM_EXPERIMENTAL_JDK_7") != null ? 51 : 50;
internal static readonly int Maximum = JVM.SafeGetEnvironmentVariable("IKVM_EXPERIMENTAL_JDK_8") != null ? 52 : 51;
}
#if STATIC_COMPILER