- 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
- 0951052 make #if 0 code compile, even though it still isn't very useful. by Chris Lattner · 16 years ago
- e8b9f5b Added -g command line options to clang for generating source level debug information. This patch currently enables generation of line number debug information (stoppoints) and region begin/end debug information. The new files CGDebugInfo.h and CGDebugInfo.cpp implements the debug info manager class CGDebugInfo. by Sanjiv Gupta · 17 years ago
- 56cf96b Remove the ending "." from clang options descriptions. by Sanjiv Gupta · 17 years ago
- b57e3d4 start implementation of a macro rewriter, this is currently just stubbed out. by Chris Lattner · 17 years ago
- 37d1084 Add support for -Wimplicit-function-declaration, rdar://5907433 by Chris Lattner · 17 years ago
- 8aedf19 Fix PR2281: these two warnings should be promoted to error on by Chris Lattner · 17 years ago
- e5c3012 Provide the option to run the CF-retain checker in GC enabled mode. by Ted Kremenek · 17 years ago
- 01d9dbf Add -fobjc-gc and -fobjc-gc-only options to the driver. by Ted Kremenek · 17 years ago
- c1e9dea TranslationUnit now owns IdentifierTable, TargetInfo, and Selectors objects by Ted Kremenek · 17 years ago
- 51574ea simplify the return of InitializePreprocessor to be bool instead of a fileid by Chris Lattner · 17 years ago
- aa39197 simplify ownership of the predefines buffer. by Chris Lattner · 17 years ago
- 339b9c2 class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its dstor. by Ted Kremenek · 17 years ago
- a42cf2e Generate the Preprocessor using a local PreprocessorFactory object. by Ted Kremenek · 17 years ago
- a760f5f Added fixme. by Ted Kremenek · 17 years ago
- 47abe76 Hook up HTMLDiagnostics to use Chris's new syntax highlighting. --html-diags by Ted Kremenek · 17 years ago
- 3245a0a Add a mode of hackily syntax highlighting comments. This has a number of by Chris Lattner · 17 years ago
- 8ac661c Add -o support for -emit-html, make it not produce a file on an error. by Chris Lattner · 17 years ago
- fdbe679 Remove "--html-test" driver option and its corresponding code; all of this by Ted Kremenek · 17 years ago
- b29b427 Rename RewriteTest->RewriteObjC. by Steve Naroff · 17 years ago
- 55af98c Added driver option "-checker-opt-analyze-headers" to force the static by Ted Kremenek · 17 years ago
- 1102d6b Handle -D and -U options in order, so that they can cancel each other out when by Sam Bishop · 17 years ago
- d71ed26 Refactored all logic to run the GRSimpleVals and CFRef checker into a common by Ted Kremenek · 17 years ago
- 0442108 Add support for C++ default arguments, and rework Parse-Sema by Chris Lattner · 17 years ago
- d658b56 Fix handling of implicit int, resolving PR2012 and reverting (and by Chris Lattner · 17 years ago
- 4dc41cc Inlined clang/Analysis/Analyses/GRSimpleVals.h into LocalCheckers.h and removed by Ted Kremenek · 17 years ago
- 88f5cde Added "HTMLDiagnostic", a generic DiagnosticClient (that also implements PathDiagnostic) by Ted Kremenek · 17 years ago
- f24964c debian amd64 testing by Andrew Lenharth · 17 years ago
- 92d56b7 debian ia32 testing by Andrew Lenharth · 17 years ago
- c68ab77 Teach the rewriter how to respect the -o option. by Chris Lattner · 17 years ago
- 13e479b Initial experimentation with adding boxed "annotations" to HTMLized source. by Ted Kremenek · 17 years ago
- 6a34083 Added the beginning of a set of rewriter functions for pretty-printing source by Ted Kremenek · 17 years ago
- 1121519 Only compute targetinfo once and don't leak it. Patch by Sam Bishop! by Chris Lattner · 17 years ago
- 4f943c2 Pass LangOptions to RewriteTest(). by Steve Naroff · 17 years ago
- f3dabbd Fix a ted-o by Chris Lattner · 17 years ago
- 6fd9fa1 simplify triple processing code now that there can be only one arch specified. by Chris Lattner · 17 years ago
- ffe0f43 Added --trim-path-graph to the driver to trim paths from the ExplodedGraph by Ted Kremenek · 17 years ago
- 2fff37e Added boilerplate to execute the CF reference count checker (which isn't yet implemented). by Ted Kremenek · 17 years ago
- 42e6737 Remove the first layer of support for "portability" warnings. This is by Chris Lattner · 17 years ago
- 985e182 avoid a warning. by Chris Lattner · 17 years ago
- dcaa096 Find clang headers in the clang headers dir, search it before by Chris Lattner · 17 years ago
- 5f9eae5 Add support for the CPATH, C_INCLUDE_PATH, CPLUS_INCLUDE_PATH, by Chris Lattner · 17 years ago
- 4df85f5 fix an interaction between -isystem . and isysroot. by Chris Lattner · 17 years ago
- c81c814 convert tabs to spaces, patch by Mike Stump! by Chris Lattner · 17 years ago
- 3426b9b enable digraphs for C94, thanks to Neil for pointing this out. by Chris Lattner · 17 years ago
- bfc10c9 Modified clang driver option -dump-live-variables to (optionally) use the by Ted Kremenek · 17 years ago
- 5f39c2d clang driver options --dump-cfg and --view-cfg now (optionally) use the by Ted Kremenek · 17 years ago
- cb33093 Running -grsimple now emits diagnostics about the time spent analyzing each function. Will by Ted Kremenek · 17 years ago
- a674349 Set Ubuntu 7.10 c++ include path. by Lauro Ramos Venancio · 17 years ago
- d55fe52 Added --grsimple-view option to clang driver; this is the same as by Ted Kremenek · 17 years ago
- e01c987 Renamed GRConstants => GRSimpleVals. by Ted Kremenek · 17 years ago
- e7a3730 by Steve Naroff · 17 years ago
- 19227e3 Added proof-of-concept NULL pointer diagnostics to GRConstants. by Ted Kremenek · 17 years ago
- d62701b by Steve Naroff · 17 years ago
- 8ee3c03 move the codegen ASTConsumer out of the driver into libcodegen, by Chris Lattner · 17 years ago
- e66b65c pull .ll and .bc writing out of the ASTConsumer destructors into some top by Chris Lattner · 17 years ago
- e91c134 rename ASTSTreamer.{h|cpp} -> ParseAST.{h|cpp} by Chris Lattner · 17 years ago
- e988bc2 Make -o work with -E, patch contributed by Shantonu Sen! by Chris Lattner · 17 years ago
- 116a4b1 add support for -Wundef. by Chris Lattner · 17 years ago
- 397cbf2 Add Ubuntu 7.10 include path. by Lauro Ramos Venancio · 17 years ago
- b4b2f0c Insert #pragma once when rewriting a header file. by Fariborz Jahanian · 17 years ago
- a453255 Shortened driver option for running the GR-constants analysis to --grconstants. by Ted Kremenek · 17 years ago
- ee98546 Hooked up the GRConstants analysis to the driver. by Ted Kremenek · 17 years ago
- 64299f8 add support for the GCC -include option. by Chris Lattner · 17 years ago
- 3a2781c Ted apparently likes crazy whitespace at the end of line. Crush his spirit by by Chris Lattner · 17 years ago
- e603df4 Added most of the boilerplate to the driver needed to run the graph-reachability by Ted Kremenek · 17 years ago
- 9b2f6c4 Fix PR1897, patch by Wilhansen Li by Chris Lattner · 17 years ago
- aabbb12 Rename stats to print-stats to avoid conflicting with llvm's by Nate Begeman · 17 years ago
- 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago