Skip to content

Commit 0cd756c

Browse files
committed
Update the compiler target, arch, tune for Java 25+
Java 25 for z/OS will be using Open XL 2.2. Java 25 will pre-req z/OS 3.1+ This updates the target level as a result of this requirement. Updates the architectures and tuning accordingly too. Signed-off-by: Gaurav Chaudhari <Gaurav.Chaudhari@ibm.com>
1 parent 7f4156d commit 0cd756c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

runtime/cmake/caches/zos_390-64.cmake

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ if(JAVA_SPEC_VERSION EQUAL 8)
3535
set(OMR_ZOS_COMPILE_TARGET "zOSV1R13" CACHE STRING "")
3636
set(OMR_ZOS_COMPILE_ARCHITECTURE 7 CACHE STRING "")
3737
set(OMR_ZOS_COMPILE_TUNE 10 CACHE STRING "")
38+
elseif (JAVA_SPEC_VERSION GREATER_EQUAL 25)
39+
set(OMR_ZOS_COMPILE_TARGET "zOSV3R1" CACHE STRING "")
40+
set(OMR_ZOS_COMPILE_ARCHITECTURE 12 CACHE STRING "")
41+
set(OMR_ZOS_COMPILE_TUNE 15 CACHE STRING "")
3842
else()
3943
set(OMR_ZOS_COMPILE_TARGET "zOSV2R3" CACHE STRING "")
4044
set(OMR_ZOS_COMPILE_ARCHITECTURE 10 CACHE STRING "")

0 commit comments

Comments
 (0)