mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Cygwin is considered a distinct target with a distinct ABI, environment conditions, and data types. Though the goal of the project is native Windows integration with UNIX-likes, that is not compatible with the idea that the platform can be ignored as Win-like enough to have the existing os(Windows) condition apply.
This directory holds the Swift Standard Library's Darwin and Glibc Module, comprised of
- The overlay library, which amends some APIs imported from Clang module.
- Glibc only: The clang module map which specifies which headers need to be imported from Glibc for bare minimum functionality.
Note: On Darwin platforms, we assume clang module map is already installed in the system SDK.