在 2025-3-26 03:48, Radek Barton via Mingw-w64-public 写道:
diff --git a/mingw-w64-libraries/winpthreads/configure.ac 
b/mingw-w64-libraries/winpthreads/configure.ac
index 47be2d6cc..22f7852b3 100644
--- a/mingw-w64-libraries/winpthreads/configure.ac
+++ b/mingw-w64-libraries/winpthreads/configure.ac
@@ -19,6 +19,13 @@ AC_PROG_CC
  AM_PROG_AS
  AM_PROG_AR
+case $host in
+  aarch64-*)
+    HOST_CFLAGS="-mno-outline-atomics"
+  ;;
+esac
+AC_SUBST([HOST_CFLAGS])
+
  AS_CASE([$CC],
    [*cl|*cl.exe],
      [RC="$am_aux_dir/windres-rc rc.exe"

These changes are fine. Now I see there's `AS_CASE` right beneath `esac`. Does it make sense to use `AS_CASE` here, instead of a plain `case`?

and please send separate patches for the CRT and winpthread, with dedicated 
subjects in commit messages.


--
Best regards,
LIU Hao

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to