Skip to content

Commit 80704a1

Browse files
committed
Enbable VM Option -H:+ForeignAPISupport only for JDK 24 and AMD 64 platform
1 parent 5771e94 commit 80704a1

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

core/deployment/src/main/java/io/quarkus/deployment/pkg/steps/NativeImageBuildStep.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -875,8 +875,7 @@ public NativeImageInvokerInfo build() {
875875
* https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/foreign-interface/#foreign-functions
876876
* @formatter:on
877877
*/
878-
if ((graalVMVersion.compareTo(io.quarkus.runtime.graal.GraalVM.Version.VERSION_24_2_0) >= 0 && AMD64.active) ||
879-
graalVMVersion.compareTo(io.quarkus.runtime.graal.GraalVM.Version.VERSION_25_0_0) >= 0) {
878+
if (graalVMVersion.compareTo(io.quarkus.runtime.graal.GraalVM.Version.VERSION_24_2_0) == 0 && AMD64.active) {
880879
addExperimentalVMOption(nativeImageArgs, "-H:+ForeignAPISupport");
881880
}
882881

0 commit comments

Comments
 (0)