- c472d79 When using -analyzer-output-plist always output a plist file even if it contains no error reports. by Ted Kremenek · 16 years ago
- 30bc571 Use NonFragileABI as name of new Next abi. More comments for the new meta-data. by Fariborz Jahanian · 16 years ago
- a05ff45 Adjust to api change. by Chris Lattner · 16 years ago
- ee0af74 Refactoring ObjC Next's runtime classes in preparation for the new ObjC's abi. by Fariborz Jahanian · 16 years ago
- e56f6ff Don't turn off blocks when compiling Obj-C code by Anders Carlsson · 16 years ago
- d427023 Add -analyze action to run static analyzer, instead of inferring from by Daniel Dunbar · 16 years ago
- 025c3a6 add a simplified lexer ctor that sets up the lexer to raw-lex an entire file. by Chris Lattner · 16 years ago
- 2b2453a this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 16 years ago
- 72b1b15 IdentifierInfo: by Ted Kremenek · 16 years ago
- d77b251 Fix typo and spelling of -Wunused-macros. by Daniel Dunbar · 16 years ago
- 2d75d6f Add an initial framework of a DeclContextPrinter. It can print DeclContext and by Zhongxing Xu · 16 years ago
- 4920f1f Implement support for anonymous structs and unions in C. Both C and by Douglas Gregor · 16 years ago
- 1b95a65 Always print out SourceManager stats with 'Stats' is true. This revealed that PTH always pulls in the source pages with -fsyntax-only (investigating further). by Ted Kremenek · 16 years ago
- f890191 Enable support for '-x objective-c++-header'. by Ted Kremenek · 16 years ago
- 17d0d0d Place warning about 'readonly' property attributes which by Fariborz Jahanian · 16 years ago
- b789103 Remove redunant (and incorrect) call to SourceManager::PrintStats(). This would be called after a SourceManager was 'cleared', so it printed bogus results. Moreover, these stats are already printed earlier in the code path. by Ted Kremenek · 16 years ago
- a629190 Force i[0-9]86 to i386 when using LLVM_HOSTTRIPLE. by Daniel Dunbar · 16 years ago
- 802db9b -std=c99 defaults blocks to off even on darwin, but -fblocks overrides even it. by Chris Lattner · 16 years ago
- ae0ee03 instead of forcing blocks on by default, make them default to off, but let by Chris Lattner · 16 years ago
- 8fc4dfb replace useNeXTRuntimeAsDefault with a generic hook that allows targets by Chris Lattner · 16 years ago
- c2e7299 Add "-token-cache" option for using pretokenized cache files. by Ted Kremenek · 16 years ago
- c157145 Add LangOptions marker for assembler-with-cpp mode and use to define by Daniel Dunbar · 16 years ago
- 5fd5468 Enable blocks in C++ by Douglas Gregor · 16 years ago
- cb7de52 Implement implicit conversions for Objective-C specific types, e.g., by Douglas Gregor · 16 years ago
- 2092236 Add plugin loading for clang. This will be used to load alternative constraint manager for static analysis. by Zhongxing Xu · 16 years ago
- 3f0850e reverting this because it breaks some blocks cases, I'll send doug a testcase by Ted Kremenek · 16 years ago
- dc518e2 Don't turn off blocks in C++ by Douglas Gregor · 16 years ago
- a03a5b5 switch TextDiagnosticPrinter to raw_ostream. by Chris Lattner · 16 years ago
- 5917fe1 remove a helper method with only one call site. by Chris Lattner · 16 years ago
- d68ba0e Move backend output out of destructor. by Daniel Dunbar · 16 years ago
- 4fc82c8 Hook up the Plist diagnostic client to the driver. Fix Plist output. by Ted Kremenek · 16 years ago
- ad99dbf Rename 'HTMLDiagnostics.h' to 'PathDiagnosticClients.h' by Ted Kremenek · 16 years ago
- dd913e5 Turn off module verification in Release-Asserts builds. by Daniel Dunbar · 16 years ago
- e10b0f2 "One" line fix for -parse-noop failure, "id" and several other things by Daniel Dunbar · 16 years ago
- ac7ffe0 Improve llvm-gcc compatibility, -Os implies -O2 (sortof). by Daniel Dunbar · 16 years ago
- 8e8f3b7 Choose CompileOptions (optimization passes) to match llvm-gcc more closely. by Daniel Dunbar · 16 years ago
- 1b450b0 .s files don't require the preprocessor, patch by Roman Divacky! by Chris Lattner · 16 years ago
- 524b86f Call llvm_shutdown() on (normal) termination. This makes --time-passes usable. by Daniel Dunbar · 16 years ago
- 276373d With -verify, only exit early on failure. by Daniel Dunbar · 16 years ago
- 879c3ea Remove unneeded CheckASTConsumer function. - No functionality change. by Daniel Dunbar · 16 years ago
- 9a30c24 Use string literal for format string specifier; this prevents ErrMsg from being interpretted as a format string specifier. by Ted Kremenek · 16 years ago
- 750c358 Add initial dependency file generation support. Patch by Kovarththanan by Daniel Dunbar · 16 years ago
- 95c7b00 Make the analyzer store (memory model) a command line option. by Ted Kremenek · 16 years ago
- 7cae2f6 Added driver option "-cxx-inheritance-view" for viewing the C++ hierarchy of a class in GraphViz. by Ted Kremenek · 16 years ago
- 70f9243 Add -O[0-3s] support (following llvm-gcc). by Daniel Dunbar · 16 years ago
- a778d7d Add support for assembler-with-cpp (preprocessed .S files), patch by by Chris Lattner · 16 years ago
- d69bacc [LLVM up] Add basic -S option to clang. by Daniel Dunbar · 16 years ago
- fe6b0dc Fix <rdar://problem/6261178> clang-on-xcode: [sema] multiple method warning is over enthusiastic. by Steve Naroff · 16 years ago
- 8588896 Added the start of a prototype implementation of PCH based on token caching. by Ted Kremenek · 16 years ago
- d3db401 Add --disable-free flag to clang. by Daniel Dunbar · 16 years ago
- b13c5ee Add a new -rewrite-test option, which is basically a by Chris Lattner · 16 years ago
- c106c10 Add a new -dump-raw-tokens option, which allows us to see raw tokens. by Chris Lattner · 16 years ago
- 0b0ee50 Disable blocks support in C++ mode. by Daniel Dunbar · 16 years ago
- 68c5918 Allow -verify to be used with -rewrite-macros. by Daniel Dunbar · 16 years ago
- b0adbba Set exit code properly on "Unexpected program action". by Daniel Dunbar · 16 years ago
- e553a72 (llvm up) If the target triple is unspecified, automatically set the by Daniel Dunbar · 16 years ago
- 14bfdfe Drop code to validate OS part of target triple on darwin, too fragile. by Daniel Dunbar · 16 years ago
- 320a054 Fix help for --suppress-system-warnings by Daniel Dunbar · 16 years ago
- 079f2c46 Handle minor version numbers in __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ by Chris Lattner · 16 years ago
- ba0f25f Finish handling of -mmacosx-version-min. If you now do something like: by Chris Lattner · 16 years ago
- 6a30c1f start handling 'mmacosx-version-min', this is not complete yet. by Chris Lattner · 16 years ago
- 1318895 Add driver support for invoking block rewriter. by Steve Naroff · 16 years ago
- 2fe0997 Add --suppress-system-warnings (on by default, use =0 to disable) by Daniel Dunbar · 16 years ago
- d146552 LangOptions.C99 should be false in C++. by Argyrios Kyrtzidis · 16 years ago
- ea644d8 Following gcc's behavior, only enable trigraphs if '-trigraphs' or '-ansi' is by Ted Kremenek · 16 years ago
- f8ce699 Added Ubigraph visualization for the static analyzer (this is pretty alpha quality). by Ted Kremenek · 16 years ago
- 8148839 Moved HTMLDiagnostics to lib/Driver. by Zhongxing Xu · 16 years ago
- dcb4a1a Add TargetInfo::useNeXTRuntimeAsDefault by Daniel Dunbar · 16 years ago
- 0fca022 Move most of HeaderSearch initialization to libDriver. by Nico Weber · 16 years ago
- f77ac86 Add LangOptions::NeXTRuntime. by Daniel Dunbar · 16 years ago
- 6379a7a Add -fexceptions to Driver by Daniel Dunbar · 16 years ago
- e91593e More #include cleaning by Daniel Dunbar · 16 years ago
- 7bfaaae * Remove isInSystemHeader() from DiagClient, move it to SourceManager by Nico Weber · 16 years ago
- 7e7e625 ParseAST now never releases the passed ASTConsumer. This is the responsibility of the client. by Ted Kremenek · 16 years ago
- 5713433 Remove unneeded #includes. by Ted Kremenek · 16 years ago
- 7a08e28 Micro cleanups. by Ted Kremenek · 16 years ago
- b4398aa Fix --html-diags in driver by delaying the construction of an HTMLDiagnosticClient until after we have created the Preprocessor object. by Ted Kremenek · 16 years ago
- fd54ebc add a libDriver, for now only move the text diangostics stuff from Driver to there by Nico Weber · 16 years ago
- 815c78f Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer layers on top of LLVMCodeGen (another existing ASTConsumer) to emit bitcode files to disk. This layering takes this logic out of clang.cpp and puts it directly into the ASTConsumer interface. The benefit is that now --emit-llvm works with both serialized ASTs and regular source files. by Ted Kremenek · 16 years ago
- 1683360 "This patch adds paths for Fedora 9 in clang.cpp and support for two preprocessor options in ccc." by Ted Kremenek · 16 years ago
- c8aeb65 Prevent clang from emitting output when input has errors by Daniel Dunbar · 16 years ago
- f7f3c20 Provide an "Analysis Scope" for Analyses so checks can either be run on code declarations (bodies) or Objective-C @implementation blocks. by Ted Kremenek · 16 years ago
- fb9a48c Break off declaration of Analysis enum into Analyses.def. The driver options in by Ted Kremenek · 16 years ago
- 0d8019e Add new check: -check-objc-methodsigs. This check scans methods in by Ted Kremenek · 16 years ago
- 68bf387 add gentoo stable gcc headers path so that all tests pass here (CPATH isnt enough..) by Nuno Lopes · 16 years ago
- 902141f Moved logic for -dump-cfg and -view-cfg into AnalysisConsumer. by Ted Kremenek · 16 years ago
- 235e031 Move -dump-live-variables logic to AnalysisConsumer. by Ted Kremenek · 16 years ago
- bc46f34 Move logic for "-checker-simple" to the new AnalysisConsumer interface. by Ted Kremenek · 16 years ago
- b35a74a Migrated driver logic for running the CF retain/release checker over to the new AnalysisConsumer interface. by Ted Kremenek · 16 years ago
- f4381fd Added AnalysisConsumer, a meta-level ASTConsumer class to drive various by Ted Kremenek · 16 years ago
- e9484fc Make clang work on 32 bit powerpc linux. by Matthijs Kooijman · 16 years ago
- d88fb6c Patch by Anders Bergh: by Ted Kremenek · 16 years ago
- 14d4140 Allow -parse-noop -verify options to be used together. by Argyrios Kyrtzidis · 16 years ago
- c0c03bc Use a common SourceManager when processing multiple files. This allows us to cache the contents of source files already loaded from disk. by Ted Kremenek · 16 years ago
- c68ecb5 Fix crash when running with multiple source files. This can be improved. by Ted Kremenek · 16 years ago
- e7d07d1 Moved LangOptions from TranslationUnit to ASTContext. This induced a variety of cleanups in some ASTConsumers. by Ted Kremenek · 16 years ago
- f372111 Correctly preserve the order between -F and -I options. by Ted Kremenek · 16 years ago
- 358256d Use llvm::cl::desc for description of the -Wimplicit-function-declaration option. by Ted Kremenek · 16 years ago
- 5b4681c Implement support for -w, which silences all warnings. PR2384. by Chris Lattner · 16 years ago
- 1d3cce3 Update driver include paths to work on darwin10. by Ted Kremenek · 16 years ago