1. 389db16 Implement -working-directory. by Argyrios Kyrtzidis · 14 years ago
  2. acd65bd Use CLANG_RESOURCE_DIR define if one is provided, otherwise use the default of by Chandler Carruth · 14 years ago
  3. 24da18f lib/Driver/Driver.cpp: Use the driver g++-4 for Cygwin-1.5. by NAKAMURA Takumi · 14 years ago
  4. bfd2124 Revert r114712 due to failure on darwin buildbot. by Nick Lewycky · 14 years ago
  5. 280ec9d Make -M/-MM behave like in gcc; use -MF first then -o else use stdout. by Nick Lewycky · 14 years ago
  6. e3365aa Fix header comment so we don't break emacs. by Nick Lewycky · 14 years ago
  7. 7433fed Driver: implement driver automagic support for -lcc_kext by Shantonu Sen · 14 years ago
  8. d829950 Driver: Support -dumpmachine. by Daniel Dunbar · 14 years ago
  9. e5a37f4 Driver: Add magic handling for "reserved library names", starting with by Daniel Dunbar · 14 years ago
  10. 79e9e9d Make "-ccc-cxx" option work on Linux. Patch by nobled. by Rafael Espindola · 14 years ago
  11. c4ab349 Driver: Update -ccc-install-dir to also set the installed dir. Totally by Daniel Dunbar · 14 years ago
  12. ff58e36 Visual Studio tools used on win32 hosts when targeting win32. by Michael J. Spencer · 14 years ago
  13. c326b64 Driver: Claim the -mlinker-version synthesized argument, it shouldn't be by Daniel Dunbar · 14 years ago
  14. a77a723 Driver: Use the compile time linker version as the default for -mlinker-version, by Daniel Dunbar · 14 years ago
  15. 6699877 Driver: Have -ccc-host-triple simply override the default in the driver, for by Daniel Dunbar · 14 years ago
  16. 4180011 Driver: Move HostInfo::lookupTypeForExtension to ToolChain::LookupTypeForExtension. by Daniel Dunbar · 14 years ago
  17. 74edcea Driver: Give Build{Universal,}Actions access to the default host tool chain. I by Daniel Dunbar · 14 years ago
  18. 2fe238e Driver: Add Compilation::addCommand and switch tools to using it, now that we by Daniel Dunbar · 14 years ago
  19. 9b18cca Driver: Simplify. by Daniel Dunbar · 14 years ago
  20. e434125 Driver: Eliminate now unused argument. by Daniel Dunbar · 14 years ago
  21. defcda7 Driver: Simplify logic for sending 'clang -E t.c' output to stdout. by Daniel Dunbar · 14 years ago
  22. 58e12fd Driver: Never try to use piped inputs. by Daniel Dunbar · 14 years ago
  23. c19a12d Driver: Start ripping out support for -pipe, which is worthless and complicates by Daniel Dunbar · 14 years ago
  24. 0bbad51 Driver: Change the driver to take the path to the main executable, instead of by Daniel Dunbar · 14 years ago
  25. b9a8226 Driver: When re'execing clang, use path to the main executable instead of by Daniel Dunbar · 14 years ago
  26. 38e317d add driver support for minix, patch by Kees van Reeuwijk from PR7583 by Chris Lattner · 14 years ago
  27. b5e2f69 Driver/Darwin: Only run dsymutil when we are also compiling/assembling as part by Daniel Dunbar · 14 years ago
  28. 212df32 Driver: Support -Wp,-MMD,FOO, which I found an instance of. :( by Daniel Dunbar · 14 years ago
  29. eda3f70 Driver: Fix PR4062 by dissecting one particular -Wp, form. by Daniel Dunbar · 14 years ago
  30. f78925f Driver: Dissect -Wl, and -Xlinker arguments to remove --no-demangle, which was a by Daniel Dunbar · 14 years ago
  31. be21cd0 Driver: Switch Compilation to return the translated arguments by default. by Daniel Dunbar · 14 years ago
  32. 279c1db Driver: Add an explicit argument translation phase to the driver itself. We are going to need this to handle things like -Xassembler, -Xpreprocessor, and -Xlinker which we might have to introspect. by Daniel Dunbar · 14 years ago
  33. e82ec0b Fix a couple comments. by Daniel Dunbar · 14 years ago
  34. 532c1ec Driver: Eliminate Arg subclasses, which are now unnecessary. by Daniel Dunbar · 14 years ago
  35. 6c6424b Driver: Support invoking Clang on .ll or .bc inputs. by Daniel Dunbar · 14 years ago
  36. be1cc3e Driver/Darwin: Model dsymutil properly, as a separate action/tool kind which is by Daniel Dunbar · 14 years ago
  37. 9fcbc05 Driver: When printing a "command was signalled" type of diagnostic, use the by Daniel Dunbar · 14 years ago
  38. eb840bd Driver: Enable -integrated-as by default, at least for Darwin/x86 without -static. by Daniel Dunbar · 14 years ago
  39. c3d26cc add a new --print-diagnostic-categories option, which causes the driver to by Chris Lattner · 14 years ago
  40. 60a53f2 Driver: Add a Tool::hasGoodDiagnostics hook, and use it to simplify logic for by Daniel Dunbar · 14 years ago
  41. 5d93ed3 Driver: Add support for a CLANGXX_IS_PRODUCTION build variable, which enable by Daniel Dunbar · 14 years ago
  42. 48ad609 Add very limited support for GCC's '-B' flag. This allows us to support unusual by Chandler Carruth · 14 years ago
  43. 4c00fcd Driver: Support CC_PRINT_OPTIONS, used for logging the compile commands (in -v style) to a file. by Daniel Dunbar · 14 years ago
  44. 32c1a2a Driver: Free Action objects. by Daniel Dunbar · 14 years ago
  45. 3a47c4e add TCE target support, patch by Pekka J! by Chris Lattner · 14 years ago
  46. 43302d4 Driver: Allow driver title (for --help) to be overridden by clients. by Daniel Dunbar · 14 years ago
  47. 51679c5 PR5803: clang++: Treat untyped 'C' inputs as C++. by Daniel Dunbar · 14 years ago
  48. 6495250 Driver: Add -rewrite-objc, which is an interface to clang -cc1 -rewrite-objc. by Daniel Dunbar · 14 years ago
  49. e9c7b9e Driver: Fix infinite loop and wrong message on invalid -ccc-clang-arch argument. by Daniel Dunbar · 14 years ago
  50. 8767cbc Driver: Add -[no-]integrated-as for clang. by Daniel Dunbar · 15 years ago
  51. 3bd54cc ASTUnit: Don't check that input files exist when parsing ASTs from the command by Daniel Dunbar · 15 years ago
  52. a18f1b8 Rename getClangFullVendorVersion() to getClangFullVersion(). by Ted Kremenek · 15 years ago
  53. 3687a5d Move version string generation (e.g., "clang 1.1 ...") to libBasic/Version.cpp, getClangFullVendorVersion(). by Ted Kremenek · 15 years ago
  54. f7a96a3 (1) Rename getClangSubversionRevision() to getClangRevision(), and by Ted Kremenek · 15 years ago
  55. 517e676 Rename getClangSubversionPath() -> getClangRepositoryPath() and have it return a StringRef. by Ted Kremenek · 15 years ago
  56. 225c417 Driver: Lift clang resource directory computation to the Driver object. by Daniel Dunbar · 15 years ago
  57. 4d7b147 Fix possible memory leak by using an OwningPtr. by Ted Kremenek · 15 years ago
  58. 54d76db Remove some dead variables clang-analyzer found. by Benjamin Kramer · 15 years ago
  59. 73ba9a6 Driver: Fix '... -O4 -O0 ...', which was generating bitcode. by Daniel Dunbar · 15 years ago
  60. f360138 Driver: When linking, don't warn about unused arguments which are obviously only by Daniel Dunbar · 15 years ago
  61. e3fdca2 Remove several .c_str() to be forward-compatible with StringRef. by Jeffrey Yasskin · 15 years ago
  62. 7ca7987 Shorten the help test for -no-canonical-prefixes, put it behind HelpHidden and by Rafael Espindola · 15 years ago
  63. f5431e3 Unbreak -ccc-cxx and -ccc-clang-cxx defaulting. by Daniel Dunbar · 15 years ago
  64. 8477ee9 Driver: Switch -ccc-* options to using the standard options functionality. by Daniel Dunbar · 15 years ago
  65. 60e107f Add OptTable::PrintHelp. by Daniel Dunbar · 15 years ago
  66. cdd9686 What the FIXMEs want, the FIXMEs shall have. by Daniel Dunbar · 15 years ago
  67. 847abaa Factor out OptTable::ParseArgs, for parsing an entire argument vector. by Daniel Dunbar · 15 years ago
  68. 265e9ef Driver: ArgList doesn't depend on Options.h anymore. by Daniel Dunbar · 15 years ago
  69. e4bdae7 Driver: Switch to using explicit {getLast,has}ArgNoClaim functions instead of taking a Claim argument. by Daniel Dunbar · 15 years ago
  70. b827a05 Use Option::matches instead of direct ID comparison. by Daniel Dunbar · 15 years ago
  71. 27e738d Driver: Split OptTable out into OptTable.{h,cpp} by Daniel Dunbar · 15 years ago
  72. a79a2b5 Driver: Rework OptTable to have no dependency on the options it manages. by Daniel Dunbar · 15 years ago
  73. 5b8cdb5 Allow customization for the version line. by Mike Stump · 15 years ago
  74. b8d1191 Provide a common set of routines in Version.h that return Subversion by Douglas Gregor · 15 years ago
  75. f44c585 Push "clang-is-production" logic up to tools/driver, and make it hittable by by Daniel Dunbar · 15 years ago
  76. 634b245 Improve driver error message when only running the preprocessor and an input is by Daniel Dunbar · 15 years ago
  77. 5ed34f4 Change Get{File,Program}Path to return an std::string (instead of a sys::Path). by Daniel Dunbar · 15 years ago
  78. 4954018 Push bound architecture name into Compilation::getArgsForToolChain. by Daniel Dunbar · 15 years ago
  79. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  80. 36df290 Validate arguments to -arch. by Daniel Dunbar · 15 years ago
  81. d7502d0 Rename HostInfo::getToolChain to HostInfo::CreateToolChain, and don't recreate by Daniel Dunbar · 15 years ago
  82. 3f30ddf Simplify. by Daniel Dunbar · 15 years ago
  83. a6046be Fix ShouldUseClangCompiler to use llvm::Triple. by Daniel Dunbar · 15 years ago
  84. a823183 Tweak & reflow comments, and delete trailing whitespace. by Daniel Dunbar · 15 years ago
  85. da64141 Add -ccc-install-dir option for faking installation path. by Daniel Dunbar · 15 years ago
  86. 4f711c4 Update. by Mike Stump · 15 years ago
  87. 5915fbf Add driver support for -emit-ast and AST compilation steps. by Daniel Dunbar · 15 years ago
  88. b1e5e66 Remove arch normalization from Driver, this should be unnecessary now that by Daniel Dunbar · 15 years ago
  89. d57a7ef API changes to match llvm ToT. by Chris Lattner · 15 years ago
  90. 8bde505 Reenable clang using clang-cc for C++ and all archs by default. by Daniel Dunbar · 15 years ago
  91. 4a12408 Temporarily switch clang back to not using clang-cc by default for C++, and only by Daniel Dunbar · 15 years ago
  92. e7925a0 Second half of, clang, AuroraUX toolchain support. by Edward O'Callaghan · 15 years ago
  93. dfaf4b3 Switch the driver back to always using clang-cc by default (for C++, and by Daniel Dunbar · 15 years ago
  94. 7930072 driver: Print --version on stdout, to match gcc. - Patch by Jean-Daniel Dupas by Daniel Dunbar · 15 years ago
  95. c88a88f Driver: Move Compilation::Execute to Driver::ExecuteCompilation. by Daniel Dunbar · 15 years ago
  96. f7b8eec OpenBSD support. - Patch by Jonathan Gray! by Daniel Dunbar · 15 years ago
  97. 3ee96ba Stub out printing of the thread model with -v. by Daniel Dunbar · 15 years ago
  98. 12cfe03 Fake support for -print-multi-* by Daniel Dunbar · 15 years ago
  99. 6b3454a Fix for PR4140: Add the start of a Linux toolchain (basically, just by Eli Friedman · 15 years ago
  100. cb8ab23 (llvm up) Use llvm::Triple for storing target triples. by Daniel Dunbar · 15 years ago