Avatar
なるほど.今 (swiftlang/swift-cmark) だとヘッダ側が
  • if CMARK_THREADING が定義されている
    • if unix-like
      • include unistd.h
    • if _POSIX_THREADS が定義されている
      • スレッド対応環境向け
    • elif Windows
      • スレッド対応環境向け
  • else
    • スレッド非対応環境向け
となっているのを,
  • if CMARK_THREADING が定義されている
    • if unix-like
      • include unistd.h
    • if _POSIX_THREADS が定義されている
      • スレッド対応環境向け
    • elif Windows
      • スレッド対応環境向け
  • else
    • if スレッド対応環境
      • スレッド対応環境向け
    • else
      • スレッド非対応環境向け
みたいにするのはどうかっていう話ですかね?
(edited)