1. 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
  2. 56cf96b Remove the ending "." from clang options descriptions. by Sanjiv Gupta · 17 years ago
  3. b57e3d4 start implementation of a macro rewriter, this is currently just stubbed out. by Chris Lattner · 17 years ago
  4. 37d1084 Add support for -Wimplicit-function-declaration, rdar://5907433 by Chris Lattner · 17 years ago
  5. 8aedf19 Fix PR2281: these two warnings should be promoted to error on by Chris Lattner · 17 years ago
  6. e5c3012 Provide the option to run the CF-retain checker in GC enabled mode. by Ted Kremenek · 17 years ago
  7. 01d9dbf Add -fobjc-gc and -fobjc-gc-only options to the driver. by Ted Kremenek · 17 years ago
  8. c1e9dea TranslationUnit now owns IdentifierTable, TargetInfo, and Selectors objects by Ted Kremenek · 17 years ago
  9. 51574ea simplify the return of InitializePreprocessor to be bool instead of a fileid by Chris Lattner · 17 years ago
  10. aa39197 simplify ownership of the predefines buffer. by Chris Lattner · 17 years ago
  11. 339b9c2 class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its dstor. by Ted Kremenek · 17 years ago
  12. a42cf2e Generate the Preprocessor using a local PreprocessorFactory object. by Ted Kremenek · 17 years ago
  13. a760f5f Added fixme. by Ted Kremenek · 17 years ago
  14. 47abe76 Hook up HTMLDiagnostics to use Chris's new syntax highlighting. --html-diags by Ted Kremenek · 17 years ago
  15. 3245a0a Add a mode of hackily syntax highlighting comments. This has a number of by Chris Lattner · 17 years ago
  16. 8ac661c Add -o support for -emit-html, make it not produce a file on an error. by Chris Lattner · 17 years ago
  17. fdbe679 Remove "--html-test" driver option and its corresponding code; all of this by Ted Kremenek · 17 years ago
  18. b29b427 Rename RewriteTest->RewriteObjC. by Steve Naroff · 17 years ago
  19. 55af98c Added driver option "-checker-opt-analyze-headers" to force the static by Ted Kremenek · 17 years ago
  20. 1102d6b Handle -D and -U options in order, so that they can cancel each other out when by Sam Bishop · 17 years ago
  21. d71ed26 Refactored all logic to run the GRSimpleVals and CFRef checker into a common by Ted Kremenek · 17 years ago
  22. 0442108 Add support for C++ default arguments, and rework Parse-Sema by Chris Lattner · 17 years ago
  23. d658b56 Fix handling of implicit int, resolving PR2012 and reverting (and by Chris Lattner · 17 years ago
  24. 4dc41cc Inlined clang/Analysis/Analyses/GRSimpleVals.h into LocalCheckers.h and removed by Ted Kremenek · 17 years ago
  25. 88f5cde Added "HTMLDiagnostic", a generic DiagnosticClient (that also implements PathDiagnostic) by Ted Kremenek · 17 years ago
  26. f24964c debian amd64 testing by Andrew Lenharth · 17 years ago
  27. 92d56b7 debian ia32 testing by Andrew Lenharth · 17 years ago
  28. c68ab77 Teach the rewriter how to respect the -o option. by Chris Lattner · 17 years ago
  29. 13e479b Initial experimentation with adding boxed "annotations" to HTMLized source. by Ted Kremenek · 17 years ago
  30. 6a34083 Added the beginning of a set of rewriter functions for pretty-printing source by Ted Kremenek · 17 years ago
  31. 1121519 Only compute targetinfo once and don't leak it. Patch by Sam Bishop! by Chris Lattner · 17 years ago
  32. 4f943c2 Pass LangOptions to RewriteTest(). by Steve Naroff · 17 years ago
  33. f3dabbd Fix a ted-o by Chris Lattner · 17 years ago
  34. 6fd9fa1 simplify triple processing code now that there can be only one arch specified. by Chris Lattner · 17 years ago
  35. ffe0f43 Added --trim-path-graph to the driver to trim paths from the ExplodedGraph by Ted Kremenek · 17 years ago
  36. 2fff37e Added boilerplate to execute the CF reference count checker (which isn't yet implemented). by Ted Kremenek · 17 years ago
  37. 42e6737 Remove the first layer of support for "portability" warnings. This is by Chris Lattner · 17 years ago
  38. 985e182 avoid a warning. by Chris Lattner · 17 years ago
  39. dcaa096 Find clang headers in the clang headers dir, search it before by Chris Lattner · 17 years ago
  40. 5f9eae5 Add support for the CPATH, C_INCLUDE_PATH, CPLUS_INCLUDE_PATH, by Chris Lattner · 17 years ago
  41. 4df85f5 fix an interaction between -isystem . and isysroot. by Chris Lattner · 17 years ago
  42. c81c814 convert tabs to spaces, patch by Mike Stump! by Chris Lattner · 17 years ago
  43. 3426b9b enable digraphs for C94, thanks to Neil for pointing this out. by Chris Lattner · 17 years ago
  44. bfc10c9 Modified clang driver option -dump-live-variables to (optionally) use the by Ted Kremenek · 17 years ago
  45. 5f39c2d clang driver options --dump-cfg and --view-cfg now (optionally) use the by Ted Kremenek · 17 years ago
  46. cb33093 Running -grsimple now emits diagnostics about the time spent analyzing each function. Will by Ted Kremenek · 17 years ago
  47. a674349 Set Ubuntu 7.10 c++ include path. by Lauro Ramos Venancio · 17 years ago
  48. d55fe52 Added --grsimple-view option to clang driver; this is the same as by Ted Kremenek · 17 years ago
  49. e01c987 Renamed GRConstants => GRSimpleVals. by Ted Kremenek · 17 years ago
  50. e7a3730 by Steve Naroff · 17 years ago
  51. 19227e3 Added proof-of-concept NULL pointer diagnostics to GRConstants. by Ted Kremenek · 17 years ago
  52. d62701b by Steve Naroff · 17 years ago
  53. 8ee3c03 move the codegen ASTConsumer out of the driver into libcodegen, by Chris Lattner · 17 years ago
  54. e66b65c pull .ll and .bc writing out of the ASTConsumer destructors into some top by Chris Lattner · 17 years ago
  55. e91c134 rename ASTSTreamer.{h|cpp} -> ParseAST.{h|cpp} by Chris Lattner · 17 years ago
  56. e988bc2 Make -o work with -E, patch contributed by Shantonu Sen! by Chris Lattner · 17 years ago
  57. 116a4b1 add support for -Wundef. by Chris Lattner · 17 years ago
  58. 397cbf2 Add Ubuntu 7.10 include path. by Lauro Ramos Venancio · 17 years ago
  59. b4b2f0c Insert #pragma once when rewriting a header file. by Fariborz Jahanian · 17 years ago
  60. a453255 Shortened driver option for running the GR-constants analysis to --grconstants. by Ted Kremenek · 17 years ago
  61. ee98546 Hooked up the GRConstants analysis to the driver. by Ted Kremenek · 17 years ago
  62. 64299f8 add support for the GCC -include option. by Chris Lattner · 17 years ago
  63. 3a2781c Ted apparently likes crazy whitespace at the end of line. Crush his spirit by by Chris Lattner · 17 years ago
  64. e603df4 Added most of the boilerplate to the driver needed to run the graph-reachability by Ted Kremenek · 17 years ago
  65. 9b2f6c4 Fix PR1897, patch by Wilhansen Li by Chris Lattner · 17 years ago
  66. aabbb12 Rename stats to print-stats to avoid conflicting with llvm's by Nate Begeman · 17 years ago
  67. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  68. fe947ad Implement -emit-llvm-bc option by Seo Sanghyeon · 17 years ago
  69. ee53364 Converted uses of scoped_ptr to OwningPtr. by Ted Kremenek · 17 years ago
  70. 1036b68 Added methods createMainFileID() and createMainFileIDForMemBuffer() to by Ted Kremenek · 17 years ago
  71. 95041a2 Interned MainFileID within SourceManager. Since SourceManager is referenced by by Ted Kremenek · 17 years ago
  72. 7dcc968 Typo fix. by Ted Kremenek · 17 years ago
  73. 76edd0e Added storage of the FileID of the the main source file of a translation unit by Ted Kremenek · 17 years ago
  74. fdfc198 Removed "SourceFile" from TranslationUnit. This same information will (soon) by Ted Kremenek · 17 years ago
  75. 50b5641 Cleaned up "-o" option to print "-o=<path>" instead of "-o=<string>" when by Ted Kremenek · 17 years ago
  76. ccc7647 Added "-o" option to driver. ASTConsumers will need to be gradually by Ted Kremenek · 17 years ago
  77. 63ea863 Removed storing inode and device number in TranslationUnit. by Ted Kremenek · 17 years ago
  78. 3910c7c Moved generation of the name of the serialized AST file into by Ted Kremenek · 17 years ago
  79. dca2927 Moved ReadBitcodeFile and EmitBitcodeFile out of TranslationUnit and made them by Ted Kremenek · 17 years ago
  80. 77cda50 Moved TranslationUnit from Driver to AST library. by Ted Kremenek · 17 years ago
  81. 1bfd4a6 Start reading the headermap header, drop the 'errorstr' argument to by Chris Lattner · 17 years ago
  82. 3af66a9 Sink getName into DirectoryLookup to simplify the client in clang. by Chris Lattner · 17 years ago
  83. 7c1d3df Fixed 80 col violation. by Ted Kremenek · 17 years ago
  84. 73da590 Added driver option -Wno-format-nonliteral to silence format string related by Ted Kremenek · 17 years ago
  85. 0048b51 Unbreak -v with framework paths. Patch by Shantonu Sen. by Chris Lattner · 17 years ago
  86. df77233 as it turns out, frameworks and headermaps are orthogonal. Make this so in by Chris Lattner · 17 years ago
  87. 60e4e2b add a portability fixme. by Chris Lattner · 17 years ago
  88. b94c707 teach RemoveDuplicates about header maps. by Chris Lattner · 17 years ago
  89. 822da61 Step #1 in adding headermap support to clang. by Chris Lattner · 17 years ago
  90. d665527 rearrange some code and make it more efficient. by Chris Lattner · 17 years ago
  91. 8f3dab8 swtich to smallptrset, which is more efficient than std::set. by Chris Lattner · 17 years ago
  92. 80e1715 make clang -v output more similar to gcc's -v output. by Chris Lattner · 17 years ago
  93. dee7359 simplify the interfaces to ProcessInputFile and InitializePreprocessor by Chris Lattner · 17 years ago
  94. fe4e015 Add check in the driver to see if a serialized AST file has been successfully by Ted Kremenek · 17 years ago
  95. 3821d40 Changed -serialize-ast to not create a temporary directory, but instead by Ted Kremenek · 17 years ago
  96. a1fa3a1 Implemented -serialize-ast option for the driver. This is not really tested by Ted Kremenek · 17 years ago
  97. 20e9748 Implemented prototype mode where the driver can operate on serialized ASTs by Ted Kremenek · 17 years ago
  98. 9c728dc TargetInfo no longer includes a reference to SourceManager. by Ted Kremenek · 17 years ago
  99. bbced58 Moved construction of TargetInfo objects out of the Driver by Ted Kremenek · 17 years ago
  100. 6590d21 Simplify some code, don't force the triple to a darwin triple if non-darwin. by Chris Lattner · 17 years ago