llvm-project/clang/lib
Douglas Gregor cb680661eb Eliminate a race condition with the global module index.
Essentially, a module file on disk could change size between the time
we stat() it and the time we open it, and we need to be robust against
such a problem.

llvm-svn: 174529
2013-02-06 18:08:37 +00:00
..
ARCMigrate [arcmt] Make sure the objc migrators work fine when used with a PCH. 2013-02-05 16:37:00 +00:00
AST DeclPrinter: fix CXXConstructExpr printing with implicit default argument 2013-02-03 23:02:47 +00:00
ASTMatchers Re-design the convenience interfaces on MatchFinder. 2013-02-01 13:41:35 +00:00
Analysis Add note why we used a switch. 2013-02-05 22:03:14 +00:00
Basic Add some missing PPC cpus 2013-02-01 20:23:10 +00:00
CodeGen Changed CGObjCMac.cpp to add the marker externally_initialized to SELECTOR_REFERENCES in both the fragile and non-fragile API. 2013-02-05 23:08:45 +00:00
Driver Adding armv7l default to cortex-a8 2013-02-05 23:42:01 +00:00
Edit Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) 2013-01-20 12:31:11 +00:00
Format Formatter: Correctly detect ObjC message expressions preceded by a comment. 2013-02-06 16:54:35 +00:00
Frontend [frontend] Don't put a PCH/PTH filename into the set of includes in the preprocessor options; 2013-02-05 16:36:52 +00:00
FrontendTool use early returns to simplify and de-nest 2013-01-06 07:49:41 +00:00
Headers [Headers] Use standard builtin defines instead of typeof trickery. 2013-02-06 00:38:13 +00:00
Lex Introduce SourceManager::PredefinesFileID, to allow each checking of whether 2013-02-01 16:36:07 +00:00
Parse Micro change: moved '{' for better readability (+don't confuse -Wimplicit-fallthrough) 2013-02-01 18:28:04 +00:00
Rewrite Rework the traversal of Objective-C categories and extensions to 2013-01-16 23:00:23 +00:00
Sema Don't check whether a friend declaration is correctly formed when instantiating, 2013-02-06 05:59:33 +00:00
Serialization Eliminate a race condition with the global module index. 2013-02-06 18:08:37 +00:00
StaticAnalyzer [analyzer]Revert part of r161511; suppresses leak false positives in C++ 2013-02-06 00:01:14 +00:00
Tooling Nuke SetUpBuildDumpLog. 2013-01-20 01:58:28 +00:00
CMakeLists.txt Initial version of formatting library. 2012-12-03 18:12:45 +00:00
Makefile Dont use/link ARCMT, StaticAnalyzer and Rewriter to clang when the user 2012-12-13 16:09:42 +00:00