[all-commits] [llvm/llvm-project] 9dc4bd: [clang][modules] Built-in modules are not correctl...

Ian Anderson via All-commits all-commits at lists.llvm.org
Mon Aug 26 00:10:15 PDT 2024


  Branch: refs/heads/release/19.x
  Home:   https://github.com/llvm/llvm-project
  Commit: 9dc4bdf9fd1e4be051fe19998d64230d999b777d
      https://github.com/llvm/llvm-project/commit/9dc4bdf9fd1e4be051fe19998d64230d999b777d
  Author: Ian Anderson <iana at apple.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    M clang/lib/Driver/ToolChains/Darwin.cpp
    M clang/test/Driver/Inputs/MacOSX15.0.sdk/SDKSettings.json
    A clang/test/Driver/Inputs/MacOSX15.1.sdk/SDKSettings.json
    M clang/test/Driver/darwin-builtin-modules.c

  Log Message:
  -----------
  [clang][modules] Built-in modules are not correctly enabled for Mac Catalyst (#104872)

Mac Catalyst is the iOS platform, but it builds against the macOS SDK
and so it needs to be checking the macOS SDK version instead of the iOS
one. Add tests against a greater-than SDK version just to make sure this
works beyond the initially supporting SDKs.

(cherry picked from commit b9864387d9d00e1d4888181460d05dbc92364d75)



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list