diff options
-rw-r--r-- | clang/include/clang/Basic/DiagnosticSerializationKinds.td | 2 | ||||
-rw-r--r-- | clang/lib/Serialization/ASTReader.cpp | 2 | ||||
-rw-r--r-- | clang/test/PCH/modified-header-error.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/clang/include/clang/Basic/DiagnosticSerializationKinds.td b/clang/include/clang/Basic/DiagnosticSerializationKinds.td index 6e377cc0355..bc5bd4e2ad6 100644 --- a/clang/include/clang/Basic/DiagnosticSerializationKinds.td +++ b/clang/include/clang/Basic/DiagnosticSerializationKinds.td @@ -18,7 +18,7 @@ def err_fe_pch_malformed : Error< def err_fe_pch_malformed_block : Error< "malformed block record in PCH file: '%0'">, DefaultFatal; def err_fe_pch_file_modified : Error< - "file '%0' has been modified since the precompiled header was built">, + "file '%0' has been modified since the precompiled header '%1' was built">, DefaultFatal; def err_fe_pch_file_overridden : Error< "file '%0' from the precompiled header has been overridden">; diff --git a/clang/lib/Serialization/ASTReader.cpp b/clang/lib/Serialization/ASTReader.cpp index 4ad51e5dea5..743204e316a 100644 --- a/clang/lib/Serialization/ASTReader.cpp +++ b/clang/lib/Serialization/ASTReader.cpp @@ -1602,7 +1602,7 @@ InputFile ASTReader::getInputFile(ModuleFile &F, unsigned ID, bool Complain) { #endif )) { if (Complain) - Error(diag::err_fe_pch_file_modified, Filename); + Error(diag::err_fe_pch_file_modified, Filename, F.FileName); IsOutOfDate = true; } diff --git a/clang/test/PCH/modified-header-error.c b/clang/test/PCH/modified-header-error.c index ef9249447a1..4ad3fafff4d 100644 --- a/clang/test/PCH/modified-header-error.c +++ b/clang/test/PCH/modified-header-error.c @@ -8,5 +8,5 @@ #include "header2.h" -// CHECK: fatal error: file {{.*}} has been modified since the precompiled header was built +// CHECK: fatal error: file {{.*}} has been modified since the precompiled header {{.*}} was built // REQUIRES: shell |