Mateusz Mikuła

Results 233 comments of Mateusz Mikuła

> This is indeed the big blocker, as GCC/binutils doesn't support it. Clang/LLVM does support windows on aarch64 just fine, but the cygwin target (in general even for x86) in...

It's because `libmingwex.a` provides wrapper calling `__mingw_strtod` for all CRTs but shouldn't do that for UCRT. `__mingw_strtod` precision is another issue that would be good to fix.

I'd rather recommend bringing this to mingw-w64 developers via official channel like mailing list or IRC.

I have also check it but I doubt `#define __LDBL_MANT_DIG__ 64` is the reason, the same value is defined on Linux by GCC and Clang.

AFAIK Clang/LLVM supports float128 (except in MSVC mode because MSVC doesn't support it either) but they aren't eager to follow mess that GCC created. `_Float128` should be already working in...

MSYS2 is based on Cygwin which doesn't work under Wine: https://github.com/msys2/MSYS2-packages/issues/682 > However [MinGW can run on Linux](https://github.com/manisandro/gImageReader/blob/master/.github/workflows/build.yml) even without Wine. No, what you have linked is a native Linux...

> Do you think it will be possible to make a native Linux cross compiler targeting MinGW as I have mentioned above, but based on the Arch docker image instead...

> lld-link: error: undefined symbol: __emutls_get_address This error is caused by mixing objects/libraries built with GCC and unpatched LLVM. For GCC based subsystems we have local patch for Clang and...

Make sure there is no pacman process running and then remove lockfile: `rm -f /var/lib/pacman/db.lck`.