New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lib platform parsing: Fix windows support to conform to LLVM #25275
Conversation
@Ericson2314, thanks for your PR! By analyzing the history of the files in this pull request, we identified @nbp, @edolstra and @rbvermaa to be potential reviewers. |
c15ecf7
to
475b65c
Compare
There is no more `cygwin` OS, but instead a `cygnus` abi. "win32" and "mingw32" parse as `windows`. Add a 3-part hack because autotools breaks on explicit abi with windows-like (e.g. "i686-pc-windows-gnu"). Also change cross triples to conform
475b65c
to
fcde869
Compare
Actually the old check wasn't being hit because a slightly different target triple was being used.
No regressions, and fairly boring PR, so merging. |
This broke tests: http://hydra.nixos.org/build/52055698 |
Oof sorry I thought I tested everything! Unfortunately I'm now on vacation sans laptop too. That test means the definition of |
Second attempt at pull request NixOS#25275 This reverts commit b70924b, reapplying 2282a57
Motivation for this change
This gives us a decent story on mingw and cygwin.
CC @taktoa
Things done
http://hydra.nixos.org/eval/1353847