You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These functions are needed, even on msvc targets, when the outlined atomics are used. Clang and GCC enable this by default, although rustc currently doesn't.
Is there a way to assemble lse.s in a way that works on msvc targets?
I'm not aware of a way. There is an assembler included as part of the msvc toolchain however, I don't think it's compatible with the syntax used in lse.s.
Is it possible to disable outlined atomics for aarch64-pc-windows-msvc?
The issue seems to be that we're trying to pass
lse.s
tocl
butcl
doesn't support this. It looks like this regressed in 4af6bc7 (#416).Perhaps this just needs to be adjusted to exclude msvc?
compiler-builtins/build.rs
Lines 495 to 501 in 31cf80b
Repro:
The text was updated successfully, but these errors were encountered: