Procházet zdrojové kódy

[Modules] Add the resource-dir to the module hash.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@207931 91177308-0d34-0410-b5e6-96231b3b80d8
Argyrios Kyrtzidis před 11 roky
rodič
revize
a92193cf09
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      lib/Frontend/CompilerInvocation.cpp

+ 2 - 1
lib/Frontend/CompilerInvocation.cpp

@@ -1844,7 +1844,8 @@ std::string CompilerInvocation::getModuleHash() const {
   }
 
   // Extend the signature with the sysroot.
-  code = hash_combine(code, hsOpts.Sysroot, hsOpts.UseBuiltinIncludes,
+  code = hash_combine(code, hsOpts.Sysroot, hsOpts.ResourceDir,
+                      hsOpts.UseBuiltinIncludes,
                       hsOpts.UseStandardSystemIncludes,
                       hsOpts.UseStandardCXXIncludes,
                       hsOpts.UseLibcxx);