nixpkgs/lib/systems
David McFarland 39fd8e4adf cygwin: init as a target toolchain
The old cygwin support used -pc-windows-cygnus as the config.  This is
supported by LLVM, but not by GNU. This will change it to -pc-cygwin,
which is more generally supported.

Because the kernel is now 'cygwin' rather than 'windows', isWindows will
return false. There are lots of different reasons isWindows is used in
nixpkgs, but in my experience they often have to do with posix
compatibility and don't apply to cygwin.

Co-authored-by: Brian McKenna <brian@brianmckenna.org>
2025-09-27 13:29:44 -03:00
..
architectures.nix treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
default.nix cygwin: init as a target toolchain 2025-09-27 13:29:44 -03:00
doubles.nix lib.systems: add ppc32 target 2025-09-10 08:15:07 +02:00
examples.nix cygwin: init as a target toolchain 2025-09-27 13:29:44 -03:00
flake-systems.nix
inspect.nix cygwin: init as a target toolchain 2025-09-27 13:29:44 -03:00
parse.nix cygwin: init as a target toolchain 2025-09-27 13:29:44 -03:00
platforms.nix