Commit ca5eb99
[cxxmodules] Don't complain when modulemap for implicit modules has changed
This patch (also) aims to make runtime module installable.
This part of code in Clang is comparing the location of "modulemap which
is currently loaded and gives a definition of current module (say, stl)
and "the location of the modulemap where the current implicit module (like stl) was built".
This was problematic for CMSSW, as they should install modulemaps
and prebuilt pcms to other directory. stl and libc pcms should be
prebuilt, installed and used from installed directory, so this check is
redundant for that usecase.1 parent a5e8afb commit ca5eb99
File tree
1 file changed
+2
-1
lines changed- interpreter/llvm/src/tools/clang/lib/Serialization
1 file changed
+2
-1
lines changedLines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3887 | 3887 | | |
3888 | 3888 | | |
3889 | 3889 | | |
3890 | | - | |
| 3890 | + | |
| 3891 | + | |
3891 | 3892 | | |
3892 | 3893 | | |
3893 | 3894 | | |
| |||
0 commit comments