[libcxx-commits] [clang] [compiler-rt] [libcxx] Implement soft x87 `long double` for ARM64EC (PR #236406)

Martin Storsjö via libcxx-commits libcxx-commits at lists.llvm.org
Wed Oct 28 06:54:12 PDT 2026


mstorsjo wrote:

> > That's an unfortunate fact. Nobody can change that.
> 
> Of course you can. Just like how recently changed GCC from emulate tls to native tls.
> 
> From mingw-w64 to compiler runtimes, everything is already in place - all you need to do is officially change the long double ABI by default.

No, mingw-w64 isn't entirely ready for `-mlong-double-64`; the majority of changes are in, but there are a few ones left that I haven't tried to upstream yet as they are more ugly than the earlier ones (that I put up as part of the initial work for arm64ec). But I could see if I can try to rebase the remaining patches and send them for review.

https://github.com/llvm/llvm-project/pull/236406


More information about the libcxx-commits mailing list