[all-commits] [llvm/llvm-project] 989a40: [clang][modules] Invalidate module cache when SDKS...
Jan Svoboda via All-commits
all-commits at lists.llvm.org
Tue May 13 14:00:54 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 989a40cba889630a916a4f815a8cabca1e14242a
https://github.com/llvm/llvm-project/commit/989a40cba889630a916a4f815a8cabca1e14242a
Author: Jan Svoboda <jan_svoboda at apple.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
M clang/lib/Serialization/ASTWriter.cpp
A clang/test/Modules/sdk-settings-json-dep.m
M clang/tools/clang-scan-deps/ClangScanDeps.cpp
Log Message:
-----------
[clang][modules] Invalidate module cache when SDKSettings.json changes (#139751)
This PR adds the `%sdk/SDKSettings.json` file to the PCM input file
table, so that the PCM gets invalidated when the file changes. This is
necessary for availability checks to work correctly.
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