From fb2a82293a0bccf763d5480750fbf27018cbfa74 Mon Sep 17 00:00:00 2001 From: ArtDev <45949002+artdeell@users.noreply.github.com> Date: Fri, 21 Jul 2023 22:12:19 +0300 Subject: [PATCH] Buildjre17 avoid movaps crash (#16) * Update buildjdk.sh * Disable SSE for x86 build * Force stack realignment * Return to -O3 with stack realignment --- buildjdk.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/buildjdk.sh b/buildjdk.sh index d07b752..c45752b 100755 --- a/buildjdk.sh +++ b/buildjdk.sh @@ -9,7 +9,11 @@ if [ "$TARGET_JDK" == "arm" ] # || [ "$BUILD_IOS" == "1" ] then export CFLAGS+=" -O3 -D__thumb__" else - export CFLAGS+=" -O3" + if [ "$TARGET_JDK" == "x86" ]; then + export CFLAGS+=" -O3 -mstackrealign" + else + export CFLAGS+=" -O3" + fi fi # if [ "$TARGET_JDK" == "aarch32" ] || [ "$TARGET_JDK" == "aarch64" ]