]> granicus.if.org Git - clang/commit
Add a test case for tentative definitions in chained PCH. Fix a bug that completely...
authorSebastian Redl <sebastian.redl@getdesigned.at>
Wed, 28 Jul 2010 21:07:02 +0000 (21:07 +0000)
committerSebastian Redl <sebastian.redl@getdesigned.at>
Wed, 28 Jul 2010 21:07:02 +0000 (21:07 +0000)
commitb86238d2f0a93ce91717906f9211927f48a7121a
treef5b72e794f8834ad62a2ad821a6ec3919504dff2
parent7edddb896e10d7ab494927842f7402583d9fa02d
Add a test case for tentative definitions in chained PCH. Fix a bug that completely messed up source locations and thus caused a crash whenever a diagnostic was emitted in chained PCH files.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@109660 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Basic/SourceManager.cpp
test/PCH/Inputs/chain-external-defs1.h [new file with mode: 0644]
test/PCH/Inputs/chain-external-defs2.h [new file with mode: 0644]
test/PCH/chain-external-defs.c [new file with mode: 0644]