I3O3P1: Disable KAE as the default option

This commit is contained in:
kuenking111 2021-04-25 19:28:38 +08:00
parent f8427a2ebb
commit ad06df5b62
2 changed files with 7 additions and 10 deletions

View File

@ -1648,6 +1648,7 @@ bash ${top_srcdir_abs_path}/configure \
--with-debug-level=$debugbuild \
--enable-unlimited-crypto \
--with-zlib=system \
--enable-kae=yes \
--with-stdc++lib=dynamic \
--with-extra-cflags="$EXTRA_CFLAGS" \
--with-extra-cxxflags="$EXTRA_CPP_FLAGS" \

View File

@ -94,11 +94,11 @@ index d754f1d6..ea43a7a0 100644
--enable-unlimited-crypto
Enable unlimited crypto policy [disabled]
--disable-jfr Disable Java Flight Recorder support [enabled]
+ --disable-kae Disable KAE support on aarch64 [enabled]
+ --enable-kae Enable KAE support on aarch64 [disabled]
--disable-debug-symbols disable generation of debug symbols [enabled]
--disable-zip-debug-info
disable zipping of debug-info files [enabled]
@@ -19843,6 +19846,31 @@ fi
@@ -19843,6 +19846,27 @@ fi
$as_echo "$ENABLE_JFR" >&6; }
@ -112,13 +112,9 @@ index d754f1d6..ea43a7a0 100644
+if test "${enable_kae+set}" = set; then :
+ enableval=$enable_kae; enable_kae="${enableval}"
+else
+ #default enable on aarch64
+ if test "x$OPENJDK_TARGET_CPU" = xaarch64; then
+ enable_kae="yes"
+ else
+ #default disable kae
+ enable_kae="no"
+fi
+fi
+
+ if test "x$enable_kae" = "xyes"; then
+ ENABLE_KAE=true
@ -143,8 +139,8 @@ index e4eb2352..23db9275 100644
+ #
+ # Enable or disable kae
+ #
+ AC_ARG_ENABLE(kae, [AS_HELP_STRING([--disable-kae],
+ [disable KAE @<:@disabled@:>@])],,
+ AC_ARG_ENABLE(kae, [AS_HELP_STRING([--enable-kae],
+ [enable KAE @<:@enabled@:>@])],,
+ [enable_kae=no])
+ if test "x$enable_kae" = "xyes"; then
+ ENABLE_KAE=true