Re: [Mingw-w64-public] [EXTERNAL] Re: [PATCH] Add `-mno-outline-atomics` to `CFLAGS`` when building `mingw-w64-crt` and `mingw-w64-libraries/winpthreads` for `aarch64-*`

2025-03-26 Thread Radek Barton via Mingw-w64-public
inpthreads`? Radek From: Martin Storsjö Sent: Wednesday, March 26, 2025 1:29 PM To: Radek Barton via Mingw-w64-public Cc: Radek Barton Subject: [EXTERNAL] Re: [Mingw-w64-public] [PATCH] Add `-mno-outline-atomics` to `CFLAGS`` when building `mingw-w64-crt` a

[Mingw-w64-public] [PATCH] Add `-mno-outline-atomics` to `CFLAGS`` when building `mingw-w64-crt` and `mingw-w64-libraries/winpthreads` for `aarch64-*`

2025-03-25 Thread Radek Barton via Mingw-w64-public
As a follow up to the first patch "[PATCH] Add check if `libgcc` is available and link `winpthreads` against it instead of `fakelib`" I am sending another possibility how to overcome the undefined references of to outline atomics LSE intrinsic functions for `aarch64-w64-mingw32` GCC build that a

[Mingw-w64-public] [PATCH] Add check if `libgcc` is available and link `winpthreads` against it instead of `fakelib`

2025-03-24 Thread Radek Barton via Mingw-w64-public
Hello everyone. This patch adds detection whether `libgcc` is available to `configure` and `Makefile` of `winpthreads` library. If `libgcc` is detected, the `fakelib` will not be used. This is needed when building `winpthreads` with second stage `aarch64-w64-mingw32` GCC because otherwise there