1. 32148ce Driver/Frontend: Add -emit-codegen-only, for running irgen + codegen but not the by Daniel Dunbar · 15 years ago
  2. c673af7 clang -cc1as: Add -help, -version, and -mllvm support. by Daniel Dunbar · 15 years ago
  3. 41b5b17 Driver/MC: Add 'clang -cc1as' integrated assembler tool, currently accepts approximately the same interface as 'llvm-mc'. by Daniel Dunbar · 15 years ago
  4. f78cc43 Add a stub frontend action for BoostCon, for next week's workshop. by Douglas Gregor · 15 years ago
  5. 40e7192 CMake: Fix DESTDIR-related installation problem on Windows, from the by Douglas Gregor · 15 years ago
  6. cb421fa Fix -Wcast-qual warnings. by Dan Gohman · 15 years ago
  7. 3f87fb0 Driver/Frontend: Add support for -mllvm, which forwards options to the LLVM option parser. by Daniel Dunbar · 15 years ago
  8. b69eca5 Fronted: Kill overly specialized RecordLayoutDumper, just make -dump-record-layouts a bit that Sema honors. by Daniel Dunbar · 15 years ago
  9. 1e3c6f4 update for api change. by Chris Lattner · 15 years ago
  10. cabae68 reduce indentation, tidy. by Chris Lattner · 15 years ago
  11. 01ae93f inline in MC assembly parsers. clang -integrated-as now works with inline asm! by Chris Lattner · 15 years ago
  12. 5d93ed3 Driver: Add support for a CLANGXX_IS_PRODUCTION build variable, which enable by Daniel Dunbar · 15 years ago
  13. 95dd558 Teach Clang's -cc1 option -print-stats to print LLVM statistics. by Douglas Gregor · 15 years ago
  14. 30bc7e8 make -ftime-report work even in -disable-free mode. Woo, finally. by Chris Lattner · 15 years ago
  15. 42444fb Frontend: Don't free the CompilerInstance or FrontendActions when running under by Daniel Dunbar · 15 years ago
  16. 4c00fcd Driver: Support CC_PRINT_OPTIONS, used for logging the compile commands (in -v style) to a file. by Daniel Dunbar · 15 years ago
  17. 2758595 clang -cc1: Kill off -empty-input only, and replace with -init-only which is an by Daniel Dunbar · 15 years ago
  18. 3352406 Allow users to set CPPFLAGS and CXXFLAGS on the make command line. by Jeffrey Yasskin · 15 years ago
  19. 240c734 Mark variable as const by Kovarththanan Rajaratnam · 15 years ago
  20. 4ee3461 Frontend: Pull CodeGenAction out more, and eliminate CreateBackendConsumer. by Daniel Dunbar · 15 years ago
  21. af20afb Driver: Use TextDiagnosticPrinter instead of a custom one. by Daniel Dunbar · 15 years ago
  22. 79b7f9a Remove unused includes. by Daniel Dunbar · 15 years ago
  23. 0de9a7b clang: Add support for s// edit form of QA_OVERRIDE_GCC3_OPTIONS. by Daniel Dunbar · 15 years ago
  24. 42e9f8e4 CompilerInstance: Move LLVMContext member out of constructor. by Daniel Dunbar · 15 years ago
  25. f25491d Switch clang to use its own LLVMContext (not the global one). by Daniel Dunbar · 15 years ago
  26. 9bed879 Introduce a testbed for merging multiple ASTs into a single AST by Douglas Gregor · 15 years ago
  27. da1573f clang -cc1: Wire up -emit-obj, for emitting object files. by Daniel Dunbar · 15 years ago
  28. e89d1d5 Bring driver link order in CMake into alignment with the order in the Makefile. by Chandler Carruth · 15 years ago
  29. 0c98670 Fix linking problem on Linux. by Zhongxing Xu · 15 years ago
  30. 1309f9a Split libAnalysis into two libraries: libAnalysis and libChecker. by Ted Kremenek · 15 years ago
  31. 0bb46d2 -fno-rtti is now the default. by Chris Lattner · 15 years ago
  32. e83b4c1 Make CMake's clang++ installation respect DESTDIR, based on a patch by by Douglas Gregor · 15 years ago
  33. 3f693d2 Don't build/install clang++ in CLANG_IS_PRODUCTION build mode yet. by Daniel Dunbar · 15 years ago
  34. 0397af2 cc1: Factor out CompilerInstance::ExecuteAction which has the majority of the by Daniel Dunbar · 15 years ago
  35. a817b77b cc1: Lift creation of the FrontendAction higher. by Daniel Dunbar · 15 years ago
  36. 0dea4be Driver: Use "g++" as generic gcc name when running in C++ mode, for platforms by Daniel Dunbar · 15 years ago
  37. 49ac8e6 Remove RewriteBlocks. It has been superseded by RewriteObjC by Kovarththanan Rajaratnam · 15 years ago
  38. 3055be7 Fix pretty stack traces. by Daniel Dunbar · 15 years ago
  39. 8b9adfe Add -resource-dir to clang -cc1, this allows the base directory for compiler by Daniel Dunbar · 15 years ago
  40. 1e69fe3 CompilerInvocation: Move builtin-include-path logic out of CompilerInvocation::CreateFromArgs. by Daniel Dunbar · 15 years ago
  41. 9f61aa9 Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave by Jeffrey Yasskin · 15 years ago
  42. 2108577 Implement clang -cc1. by Daniel Dunbar · 15 years ago
  43. e3fdca2 Remove several .c_str() to be forward-compatible with StringRef. by Jeffrey Yasskin · 15 years ago
  44. 0f4c59c Add gcc's -no-canonical-prefixes option to clang. by Rafael Espindola · 15 years ago
  45. c88aa79 Put CompilerInvocation testing code in clang-cc instead of clang for now, I can't bear to link all of clang into 'clang' yet. :) by Daniel Dunbar · 15 years ago
  46. e032452 Change CompilerInvocation::CreateFromArgs to report errors using a proper diagnostic engine. by Daniel Dunbar · 15 years ago
  47. 545c281 Change CompilerInvocation::CreateFromArgs to take Argv0 and the address of main (or something in the main executable) so it can find the builtin compiler files. by Daniel Dunbar · 15 years ago
  48. 20be8c4 Switch CompilerInvocation::CreateFromArgs to take const char** arguments until Driver itself switches to StringRef. by Daniel Dunbar · 15 years ago
  49. d5dc9f3 Add a workaround to silence a bogus g++-4.4 -pedantic warning. by Benjamin Kramer · 15 years ago
  50. 1be3b3b Fix some default in the option classes, and some CompilerInvocation argification by Daniel Dunbar · 15 years ago
  51. 6cef99d Try yet again to de-bork CMake Windows build w.r.t. clang++ by Douglas Gregor · 15 years ago
  52. 234e162 Try to fix CMake clang++ creation on Windows by Douglas Gregor · 15 years ago
  53. 217acbf Sketch some 'clang -cc1' support, for testing parts of CompilerInvocation. by Daniel Dunbar · 15 years ago
  54. c720a4d CMake goop to create clang++ symlink by Douglas Gregor · 15 years ago
  55. 265e9ef Driver: ArgList doesn't depend on Options.h anymore. by Daniel Dunbar · 15 years ago
  56. f4961da Use TOOLALIAS so that clang++ gets 'built'. by Daniel Dunbar · 15 years ago
  57. e26bd90 Fix unsafe use of StringRef I introduced. by Daniel Dunbar · 15 years ago
  58. 8fa01c8 Driver: Run 'clang' in C++ mode based on the name it was invoked by. We match by Daniel Dunbar · 15 years ago
  59. f44c585 Push "clang-is-production" logic up to tools/driver, and make it hittable by by Daniel Dunbar · 15 years ago
  60. 7f7b748 CMake: Improve installation of Clang by Douglas Gregor · 15 years ago
  61. 237a31b Fix indentation / trailing white space. by Daniel Dunbar · 15 years ago
  62. e3d6023 [llvm up] Add support for '#' component of QA_OVERRIDE_GCC3_OPTIONS. by Daniel Dunbar · 15 years ago
  63. c88a88f Driver: Move Compilation::Execute to Driver::ExecuteCompilation. by Daniel Dunbar · 15 years ago
  64. fbc2836 Make the clang executable target depend on clang-cc by Douglas Gregor · 15 years ago
  65. 0311d47 Revert to using &...[0] for std::vector, apparently .data isn't generally by Daniel Dunbar · 16 years ago
  66. 549adeb Use .data() vs &...[0] by Daniel Dunbar · 16 years ago
  67. 8e6e709 The driver/diagnostic client don't need to be on the heap. by Daniel Dunbar · 16 years ago
  68. ec9587d Support QA_OVERRIDE_GCC3_OPTIONS - Cover your eyes... by Daniel Dunbar · 16 years ago
  69. a1e2fd9 Driver: CCC_ADD_ARGS could end up using dangling pointers. by Daniel Dunbar · 16 years ago
  70. 6b83f66 Allow CCC_ADD_ARGS to add empty arguments by Daniel Dunbar · 16 years ago
  71. e5be6da Support CCC_ADD_ARGS in new driver. by Daniel Dunbar · 16 years ago
  72. af07f93 (LLVM up) Update to use llvm::sys::getHostTriple(). by Daniel Dunbar · 16 years ago
  73. a43a21e Really fix cmake style builds. by Mike Stump · 16 years ago
  74. 7ec3daf Rename clang-driver to clang. by Daniel Dunbar · 16 years ago
  75. 073777f Move <root>/Driver into <root>/tools/clang-cc. by Daniel Dunbar · 16 years ago
  76. cbcd98b Add CMake files for tools/driver; I am just guessing here, can someone test/fix? by Daniel Dunbar · 16 years ago
  77. af96def Driver: Give Compilation::Execute total control over the Driver result by Daniel Dunbar · 16 years ago
  78. 734932c Driver: Get executable path using llvm::sys::Path::GetMainExecutable. by Daniel Dunbar · 16 years ago
  79. 510d732 Driver: Use custom diag printer to drop dependency on libFrontend and libLex. by Daniel Dunbar · 16 years ago
  80. 8f25c79 Driver: Use PrettyStackTrace. by Daniel Dunbar · 16 years ago
  81. a393e9e Build system changes to use TableGen to generate the various by Douglas Gregor · 16 years ago
  82. f353c8c Driver: Implement majority tool binding logic. by Daniel Dunbar · 16 years ago
  83. ab83543 Driver: Return 0 from BuildCompilation on -ccc-print-phases, -ccc-print-options. by Daniel Dunbar · 16 years ago
  84. 4ad4b3e Driver: Use standard Diagnostic interface for diagnostics. by Daniel Dunbar · 16 years ago
  85. dd98e2c Driver: Add host info. by Daniel Dunbar · 16 years ago
  86. 365c02f Driver: Handle magic -ccc- options. by Daniel Dunbar · 16 years ago
  87. 1b3bb6e Driver: Sink Driver/Compilation into clang::driver namespace. by Daniel Dunbar · 16 years ago
  88. 2c6f6f3 Driver: More Option implementation. by Daniel Dunbar · 16 years ago
  89. 1eb4e64 Sketch Driver Option classes. by Daniel Dunbar · 16 years ago
  90. 3ede8d0 Stub out some structure for C++ driver. by Daniel Dunbar · 16 years ago