Skip to content

Commit

Permalink
Merge pull request #16627 from keithc-ca/jpp21
Browse files Browse the repository at this point in the history
Add preprocessor configuration for Java 21
  • Loading branch information
pshipton committed Jan 30, 2023
2 parents 5395447 + 7553779 commit 8e8239a
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions jcl/jpp_configuration.xml
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,34 @@
<parameter name="jxerules:outputdir" value="java/lang"/>
</configuration>

<configuration
label="JAVA21"
outputpath="JAVA21/src"
dependencies="JAVA20"
jdkcompliance="1.8">
<classpathentry kind="src" path="src/java.base/share/classes"/>
<classpathentry kind="src" path="src/java.management/share/classes"/>
<classpathentry kind="src" path="src/jdk.attach/share/classes"/>
<classpathentry kind="src" path="src/jdk.jcmd/share/classes"/>
<classpathentry kind="src" path="src/jdk.management/share/classes"/>
<classpathentry kind="src" path="src/openj9.criu/share/classes"/>
<classpathentry kind="src" path="src/openj9.cuda/share/classes"/>
<classpathentry kind="src" path="src/openj9.dataaccess/share/classes"/>
<classpathentry kind="src" path="src/openj9.dtfj/share/classes"/>
<classpathentry kind="src" path="src/openj9.dtfjview/share/classes"/>
<classpathentry kind="src" path="src/openj9.gpu/share/classes"/>
<classpathentry kind="src" path="src/openj9.jvm/share/classes"/>
<classpathentry kind="src" path="src/openj9.sharedclasses/share/classes"/>
<classpathentry kind="src" path="src/openj9.traceformat/share/classes"/>
<classpathentry kind="src" path="src/openj9.zosconditionhandling/share/classes"/>
<classpathentry kind="lib" path="/binaries/common/ibm/ibmjzos.jar"/>
<classpathentry kind="lib" path="/binaries/vm/third/rt-compressed.sunJava20.jar"/>
<source path="src"/>
<parameter name="macro:define" value="JAVA_SPEC_VERSION=21"/>
<parameter name="msg:outputdir" value="java.base/share/classes/com/ibm/oti/util"/>
<parameter name="jxerules:outputdir" value="java/lang"/>
</configuration>

<configuration
label="OPENJ9-RAWBUILD"
outputpath="OPENJ9-RAWBUILD/src"
Expand Down

0 comments on commit 8e8239a

Please sign in to comment.