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
Previously, we were using clang (as a preprocessor) & yasm to
transform assembly source code on Windows. On the one hand, this is
really a hack solution to build a GAS-coupled assembly source file, on
the other hand, yasm hasn't seen a proper release in years, making us
believe that yasm is slowly becoming unmaintained. This change
switches to use mingw when building the assembly source code, mingw is
actively maintained now, which will reduce any problems we might run
into.
Note that we only activate the new logic when target environment is
`msvc`, for `x86_64-pc-windows-gnu` target, current logic would
already work flawlessly.
0 commit comments