tree: d9710ad2f8e373c0b49951085aaf413f5f964077 [path history] [tgz]
  1. bionic.modulemap.gyb
  2. CMakeLists.txt
  3. Darwin.swift.gyb
  4. glibc.modulemap.gyb
  5. Glibc.swift.gyb
  6. libc-openbsd.modulemap.gyb
  7. MachError.swift
  8. Platform.swift
  9. POSIXError.swift
  10. README.md
  11. tgmath.swift.gyb
  12. TiocConstants.swift
  13. ucrt.modulemap
  14. ucrt.swift
  15. visualc.apinotes
  16. visualc.modulemap
  17. winsdk.modulemap
stdlib/public/Platform/README.md

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.