1. 3a8f40e Rename headers: 'clang/GR' 'clang/EntoSA' and update Makefile. by Ted Kremenek · 14 years ago
  2. a7af5ea [analyzer] Refactoring: Move checkers into lib/GR/Checkers and their own library, libclangGRCheckers by Argyrios Kyrtzidis · 14 years ago
  3. bce30c5 [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclangGRCore by Argyrios Kyrtzidis · 14 years ago
  4. fbfd180 Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute. by Michael J. Spencer · 14 years ago
  5. d5b08be Replace all uses of PathV1::get{Basename,Dirname,Suffix} with their PathV2 equivalents. by Michael J. Spencer · 14 years ago
  6. 472ccff Replace all uses of PathV1::getLast with PathV2::filename. by Michael J. Spencer · 14 years ago
  7. 4eeebc4 MemoryBuffer API update. by Michael J. Spencer · 14 years ago
  8. 66cdf26 Update for LLVM API change. by Daniel Dunbar · 14 years ago
  9. 7872d48 Fixed version of 121435. by Rafael Espindola · 14 years ago
  10. afb3fa9 Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 14 years ago
  11. 4cf8b1e Update clang for the API changes in the cfi patch. by Rafael Espindola · 14 years ago
  12. 3a321e2 Use error_code instead of std::string* for MemoryBuffer. by Michael J. Spencer · 14 years ago
  13. 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
  14. e8f0ba7 getNumErrors() -> hasErrorOccurred() by Argyrios Kyrtzidis · 14 years ago
  15. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
  16. aeed3da Turns out that we may end up calling dladdr on GetExecutablePath, give it external linkage to make sure the lookup works on all platforms. by Benjamin Kramer · 14 years ago
  17. 5e0cc38 This function doesn't need external linkage either. by Benjamin Kramer · 14 years ago
  18. 115bcd0 Do not use absolute path on the clang++ symlink. by Oscar Fuentes · 14 years ago
  19. fbfe899 Use a script for creating the clang++ executable. by Oscar Fuentes · 14 years ago
  20. 4f036fa Call InitSections when assembling. This makes clang's output match that of by Rafael Espindola · 14 years ago
  21. 6dbcaf3 build: Add support for a CLANG_ORDER_FILE build variable to specify the path to by Daniel Dunbar · 14 years ago
  22. 560a921 Revert "CMake: Update to use standard CMake dependency tracking facilities instead" by Michael J. Spencer · 14 years ago
  23. b08fab8 Driver: Set TOOL_NO_EXPORTS when building a "production" compiler, we don't by Daniel Dunbar · 14 years ago
  24. 5a7f349 CMake: Update to use standard CMake dependency tracking facilities instead by Michael J. Spencer · 14 years ago
  25. 79e9e9d Make "-ccc-cxx" option work on Linux. Patch by nobled. by Rafael Espindola · 14 years ago
  26. 2dc1453 Straighten out target triples provided on the command line before using them. by Duncan Sands · 14 years ago
  27. 1b7255d Move ExecuteCompilerInvocation to a new library FrontendTool by Peter Collingbourne · 14 years ago
  28. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
  29. bdbb004 Simplify the ownership model for DiagnosticClients, which was really by Douglas Gregor · 14 years ago
  30. 726578c Call llvm::remove_fatal_error_handler before deallocating objects by Dan Gohman · 14 years ago
  31. 8572813 Reintroduce the serialization library, with fixed dependencies. by Sebastian Redl · 14 years ago
  32. 4557e47 Revert Sebastian's build-breaking patch. by Douglas Gregor · 14 years ago
  33. 93c9729 Create a new Serialization module that contains all the PCH code, and will contain all the module code in the future. Update the Makefiles, CMake projects and the Xcode project. I hope I did everything right for Xcode. No functionality change. by Sebastian Redl · 14 years ago
  34. 8eb2b01 Frontend: Move the bulk of the cc1_main() processing into by Daniel Dunbar · 14 years ago
  35. a6bf47f clang -cc1: Move real diagnostics client initialization to earlier. by Daniel Dunbar · 14 years ago
  36. f56a488 Frontend: Change PluginASTAction::ParseArgs to take a CompilerInstance object by Daniel Dunbar · 14 years ago
  37. edf29b0 Driver: Keep track of a separate "install dir", which is the path where clang by Daniel Dunbar · 14 years ago
  38. 5633c1e Simplify. by Daniel Dunbar · 14 years ago
  39. 7ac3d5a Prepare for upcoming ownership change. by Benjamin Kramer · 14 years ago
  40. 87c3007 Eliminate the "minimal" and printing parser actions, which only ever by Douglas Gregor · 14 years ago
  41. f033f1d Introduce a new lexer function to compute the "preamble" of a file, by Douglas Gregor · 14 years ago
  42. e5d6967 Driver: Switch to using a SmallVector instead of std::vector, and stop by Daniel Dunbar · 14 years ago
  43. 8a1af32 Implement support for reading arguments specified in a file with @file. If by Rafael Espindola · 14 years ago
  44. 6658874 Revert r108672, "Implement support for reading arguments specified in a file by Daniel Dunbar · 14 years ago
  45. 1c2ab11 Implement support for reading arguments specified in a file with @file. by Rafael Espindola · 14 years ago
  46. c6238d2 Reapply r108617. by Zhongxing Xu · 14 years ago
  47. 0bbad51 Driver: Change the driver to take the path to the main executable, instead of by Daniel Dunbar · 14 years ago
  48. e9122a3 Update for LLVM API change. by Daniel Dunbar · 14 years ago
  49. 06e35d3 Refactor the code a bit so that there is only one call to BuildCompilation. The by Rafael Espindola · 14 years ago
  50. ee30965 Revert r108617, it broke the build. by Benjamin Kramer · 14 years ago
  51. 5a9ac23 Fix cmake build. by Zhongxing Xu · 14 years ago
  52. 69b8194 Prepare the analyzer for the callee in another translation unit: by Zhongxing Xu · 14 years ago
  53. 7374f1b clang -cc1as: Switch to using AsmParser constructor function. by Daniel Dunbar · 14 years ago
  54. c57b0ba build/Darwin: Add missing Info.plist template. by Daniel Dunbar · 14 years ago
  55. 7bad56c build/Darwin: Enable version information for clang executable. by Daniel Dunbar · 14 years ago
  56. 431495d Clang do so have plugins, we can't prune exports. Fixes plugin support. by Nick Lewycky · 14 years ago
  57. daa81c0 MC: Pass the target instance to the AsmParser constructor. by Daniel Dunbar · 14 years ago
  58. 3177aae Frontend: Allow passing -cc1 level arguments to plugins. Patch by Troy Straszheim! by Daniel Dunbar · 14 years ago
  59. 9b414d3 Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library configuration by Daniel Dunbar · 14 years ago
  60. 7e4953e Driver: Fix arg_iterator typing to reflect that it is really an iterator over Arg*s. by Daniel Dunbar · 14 years ago
  61. c4dec1c Makefiles: Set Clang CPP compiler flags in a single location, instead of scattered throughout the project Makefiles. by Daniel Dunbar · 14 years ago
  62. afed099 Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile. by Daniel Dunbar · 14 years ago
  63. 4cbbd94 Frontend: Add CodeGenAction support for handling LLVM IR. - This magically enables using 'clang -cc1' as a replacement for most of 'llvm-as', 'llvm-dis', 'llc' and 'opt' functionality. For example, 'llvm-as' is: $ clang -cc1 -emit-llvm-bc FOO.ll -o FOO.bc by Daniel Dunbar · 14 years ago
  64. 32148ce Driver/Frontend: Add -emit-codegen-only, for running irgen + codegen but not the by Daniel Dunbar · 14 years ago
  65. c673af7 clang -cc1as: Add -help, -version, and -mllvm support. by Daniel Dunbar · 14 years ago
  66. 41b5b17 Driver/MC: Add 'clang -cc1as' integrated assembler tool, currently accepts approximately the same interface as 'llvm-mc'. by Daniel Dunbar · 14 years ago
  67. f78cc43 Add a stub frontend action for BoostCon, for next week's workshop. by Douglas Gregor · 14 years ago
  68. 40e7192 CMake: Fix DESTDIR-related installation problem on Windows, from the by Douglas Gregor · 14 years ago
  69. cb421fa Fix -Wcast-qual warnings. by Dan Gohman · 15 years ago
  70. 3f87fb0 Driver/Frontend: Add support for -mllvm, which forwards options to the LLVM option parser. by Daniel Dunbar · 15 years ago
  71. b69eca5 Fronted: Kill overly specialized RecordLayoutDumper, just make -dump-record-layouts a bit that Sema honors. by Daniel Dunbar · 15 years ago
  72. 1e3c6f4 update for api change. by Chris Lattner · 15 years ago
  73. cabae68 reduce indentation, tidy. by Chris Lattner · 15 years ago
  74. 01ae93f inline in MC assembly parsers. clang -integrated-as now works with inline asm! by Chris Lattner · 15 years ago
  75. 5d93ed3 Driver: Add support for a CLANGXX_IS_PRODUCTION build variable, which enable by Daniel Dunbar · 15 years ago
  76. 95dd558 Teach Clang's -cc1 option -print-stats to print LLVM statistics. by Douglas Gregor · 15 years ago
  77. 30bc7e8 make -ftime-report work even in -disable-free mode. Woo, finally. by Chris Lattner · 15 years ago
  78. 42444fb Frontend: Don't free the CompilerInstance or FrontendActions when running under by Daniel Dunbar · 15 years ago
  79. 4c00fcd Driver: Support CC_PRINT_OPTIONS, used for logging the compile commands (in -v style) to a file. by Daniel Dunbar · 15 years ago
  80. 2758595 clang -cc1: Kill off -empty-input only, and replace with -init-only which is an by Daniel Dunbar · 15 years ago
  81. 3352406 Allow users to set CPPFLAGS and CXXFLAGS on the make command line. by Jeffrey Yasskin · 15 years ago
  82. 240c734 Mark variable as const by Kovarththanan Rajaratnam · 15 years ago
  83. 4ee3461 Frontend: Pull CodeGenAction out more, and eliminate CreateBackendConsumer. by Daniel Dunbar · 15 years ago
  84. af20afb Driver: Use TextDiagnosticPrinter instead of a custom one. by Daniel Dunbar · 15 years ago
  85. 79b7f9a Remove unused includes. by Daniel Dunbar · 15 years ago
  86. 0de9a7b clang: Add support for s// edit form of QA_OVERRIDE_GCC3_OPTIONS. by Daniel Dunbar · 15 years ago
  87. 42e9f8e4 CompilerInstance: Move LLVMContext member out of constructor. by Daniel Dunbar · 15 years ago
  88. f25491d Switch clang to use its own LLVMContext (not the global one). by Daniel Dunbar · 15 years ago
  89. 9bed879 Introduce a testbed for merging multiple ASTs into a single AST by Douglas Gregor · 15 years ago
  90. da1573f clang -cc1: Wire up -emit-obj, for emitting object files. by Daniel Dunbar · 15 years ago
  91. e89d1d5 Bring driver link order in CMake into alignment with the order in the Makefile. by Chandler Carruth · 15 years ago
  92. 0c98670 Fix linking problem on Linux. by Zhongxing Xu · 15 years ago
  93. 1309f9a Split libAnalysis into two libraries: libAnalysis and libChecker. by Ted Kremenek · 15 years ago
  94. 0bb46d2 -fno-rtti is now the default. by Chris Lattner · 15 years ago
  95. e83b4c1 Make CMake's clang++ installation respect DESTDIR, based on a patch by by Douglas Gregor · 15 years ago
  96. 3f693d2 Don't build/install clang++ in CLANG_IS_PRODUCTION build mode yet. by Daniel Dunbar · 15 years ago
  97. 0397af2 cc1: Factor out CompilerInstance::ExecuteAction which has the majority of the by Daniel Dunbar · 15 years ago
  98. a817b77b cc1: Lift creation of the FrontendAction higher. by Daniel Dunbar · 15 years ago
  99. 0dea4be Driver: Use "g++" as generic gcc name when running in C++ mode, for platforms by Daniel Dunbar · 15 years ago
  100. 49ac8e6 Remove RewriteBlocks. It has been superseded by RewriteObjC by Kovarththanan Rajaratnam · 15 years ago