]> granicus.if.org Git - clang/commit
Add a CC1 option -verify-pch
authorBen Langmuir <blangmuir@apple.com>
Wed, 5 Feb 2014 22:21:15 +0000 (22:21 +0000)
committerBen Langmuir <blangmuir@apple.com>
Wed, 5 Feb 2014 22:21:15 +0000 (22:21 +0000)
commite9e34e28c5462932c859aa2c197fecefe37ec647
tree7493dca718dd0e341cc78d4dd56f011059dae791
parentf763bf2808439549b5a42cc60b86c0c0ac880a5b
Add a CC1 option -verify-pch

This option will:
- load the given pch file
- verify it is not out of date by stat'ing dependencies, and
- return 0 on success and non-zero on error

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@200884 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
include/clang/Driver/Options.td
include/clang/Frontend/CompilerInstance.h
include/clang/Frontend/FrontendActions.h
include/clang/Frontend/FrontendOptions.h
include/clang/Serialization/ASTReader.h
lib/Driver/Driver.cpp
lib/Driver/Tools.cpp
lib/Driver/Types.cpp
lib/Frontend/CompilerInstance.cpp
lib/Frontend/CompilerInvocation.cpp
lib/Frontend/FrontendAction.cpp
lib/Frontend/FrontendActions.cpp
lib/FrontendTool/ExecuteCompilerInvocation.cpp
lib/Serialization/ASTReader.cpp
test/Driver/verify_pch.m [new file with mode: 0644]
test/PCH/verify_pch.m [new file with mode: 0644]