[all-commits] [llvm/llvm-project] dca18c: [clang][modules] Enable built-in modules for the u...

Kazu Hirata via All-commits all-commits at lists.llvm.org
Sat Aug 10 03:09:18 PDT 2024


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

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

  Log Message:
  -----------
  [clang][modules] Enable built-in modules for the upcoming Apple releases (#102239)

The upcoming Apple SDK releases will support the clang built-in headers
being in the clang built-in modules: stop passing
-fbuiltin-headers-in-system-modules for those SDK versions.

(cherry picked from commit 961639962251de7428c3fe93fa17cfa6ab3c561a)


  Commit: 561be3b95e724a8df6f35c0b415b5f8a536a4df2
      https://github.com/llvm/llvm-project/commit/561be3b95e724a8df6f35c0b415b5f8a536a4df2
  Author: Kazu Hirata <kazu at google.com>
  Date:   2024-08-10 (Sat, 10 Aug 2024)

  Changed paths:
    M clang/lib/Driver/ToolChains/Darwin.cpp

  Log Message:
  -----------
  [Driver] Fix a warning

This patch fixes:

  clang/lib/Driver/ToolChains/Darwin.cpp:2937:3: error: default label
  in switch which covers all enumeration values
  [-Werror,-Wcovered-switch-default]

(cherry picked from commit 0f1361baf650641a59aaa1710d7a0b7b02f2e56d)


Compare: https://github.com/llvm/llvm-project/compare/c25c15edb1cc...561be3b95e72

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