Author: akirtzidis
Date: Fri Mar 8 14:42:38 2013
New Revision: 176717
URL: http://llvm.org/viewvc/llvm-project?rev=176717&view=rev
Log:
[PCH] When complaining that a header from the PCH was modified, also mention
the filename of the PCH file.
Modified:
cfe/trunk/include/clang/Basic/DiagnosticSerializationKinds.td
cfe/trunk/lib/Serialization/ASTReader.cpp
cfe/trunk/test/PCH/modified-header-error.c
Modified: cfe/trunk/include/clang/Basic/DiagnosticSerializationKinds.td
URL:
http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/DiagnosticSerializationKinds.td?rev=176717&r1=176716&r2=176717&view=diff
==============================================================================
--- cfe/trunk/include/clang/Basic/DiagnosticSerializationKinds.td (original)
+++ cfe/trunk/include/clang/Basic/DiagnosticSerializationKinds.td Fri Mar 8
14:42:38 2013
@@ -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">;
Modified: cfe/trunk/lib/Serialization/ASTReader.cpp
URL:
http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Serialization/ASTReader.cpp?rev=176717&r1=176716&r2=176717&view=diff
==============================================================================
--- cfe/trunk/lib/Serialization/ASTReader.cpp (original)
+++ cfe/trunk/lib/Serialization/ASTReader.cpp Fri Mar 8 14:42:38 2013
@@ -1602,7 +1602,7 @@ InputFile ASTReader::getInputFile(Module
#endif
)) {
if (Complain)
- Error(diag::err_fe_pch_file_modified, Filename);
+ Error(diag::err_fe_pch_file_modified, Filename, F.FileName);
IsOutOfDate = true;
}
Modified: cfe/trunk/test/PCH/modified-header-error.c
URL:
http://llvm.org/viewvc/llvm-project/cfe/trunk/test/PCH/modified-header-error.c?rev=176717&r1=176716&r2=176717&view=diff
==============================================================================
--- cfe/trunk/test/PCH/modified-header-error.c (original)
+++ cfe/trunk/test/PCH/modified-header-error.c Fri Mar 8 14:42:38 2013
@@ -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
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits