1. 7d3240d Remove the -ccc-echo option that is now unused. by Rafael Espindola · 11 years ago
  2. d965f95 Update for llvm API change. by Rafael Espindola · 11 years ago
  3. de2b523 Convert last use of PathV1.h in Compilation.cpp by Rafael Espindola · 11 years ago
  4. 8ce9054 Convert a use of PathV1.h by Rafael Espindola · 11 years ago
  5. da1f9cb Use llvm::sys::fs::can_write. by Rafael Espindola · 11 years ago
  6. a372f40 Include PathV1.h only where it is used. by Rafael Espindola · 11 years ago
  7. b1e25a1 [Driver] Refactor clang driver to use LLVM's Option library by Reid Kleckner · 11 years ago
  8. 57a3bbf Use the sys::ExecuteAndWait that takes StringRefs. by Rafael Espindola · 11 years ago
  9. a603569 Use the global functions instead of the Program methods. by Rafael Espindola · 11 years ago
  10. c48d575 [driver] Do not generate crash diagnostics if the compilation command failed by Chad Rosier · 11 years ago
  11. 4c4df45 [driver] The failure of any phase (e.g., preprocess, compile, assemble) for a by Chad Rosier · 11 years ago
  12. 250172a Form the default -fmodules-cache-path= properly. by Douglas Gregor · 12 years ago
  13. 8425a54 [driver] Clear the FailureResultFiles when initializing clang diagnostics. Also, by Chad Rosier · 12 years ago
  14. a16355c [driver] Refactor the driver so that a failing commands doesn't prevent by Chad Rosier · 12 years ago
  15. 9d71863 [driver] Associate a JobAction with each result file. This enables the driver by Chad Rosier · 12 years ago
  16. 6ea3a2a [Driver] Don't remove non-regular files that were outputs. by Daniel Dunbar · 12 years ago
  17. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  18. c4a7790 Use empty parens for empty function parameter list instead of '(void)'. by Dmitri Gribenko · 12 years ago
  19. 1cd46de [driver] Remove an extra space with the -iprefix option, so that by Chad Rosier · 12 years ago
  20. 967f3f0 [driver] Remove an extra space with the -internal-externc-isystem option, so by Chad Rosier · 12 years ago
  21. c91b41a [driver] Completely rework how superfluous options are stripped out of the crash by Chad Rosier · 12 years ago
  22. f9e156c Use array_lengthof instead of sizeof trickery. by Chad Rosier · 12 years ago
  23. c476e92 Canonicalize loop. by Chad Rosier · 12 years ago
  24. 4762a2d use DEFAULT_SYSROOT by Sebastian Pop · 12 years ago
  25. 54db68b Add the depfile as a result file so that it is deleted if we crash, by Peter Collingbourne · 13 years ago
  26. 5f22614 Use strpbrk(3) instead of open coding it. by Benjamin Kramer · 13 years ago
  27. 2280786 [driver] For consistency, handle all shell special characters handled by the by Chad Rosier · 13 years ago
  28. a2dd7d0 [driver] The -v option doesn't quoted the command line arguments for historical by Chad Rosier · 13 years ago
  29. 2b81910 When the compiler crashes, the compiler driver now produces diagnostic by Chad Rosier · 13 years ago
  30. 1c3199a Unbreak the MSVC build, using namespace clang is required otherwise MSVC will not find raw_ostream. by Francois Pichet · 13 years ago
  31. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  32. d7a3ba0 Temporarily revert r135614 while I fix the cmake build. by Chad Rosier · 13 years ago
  33. 2da13b1 When the compiler crashes, the compiler driver now produces diagnostic information by Chad Rosier · 13 years ago
  34. c06e074 Missing header from last commit; accidental change. by John McCall · 13 years ago
  35. 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 13 years ago
  36. 8ac127a Driver: When compilation fails, don't try to remove output files we don't have by Daniel Dunbar · 13 years ago
  37. 3fdcc6f Remove stray emacs mode markers in all these files that was causing emacs to by Nick Lewycky · 14 years ago
  38. 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
  39. d99d0e8 Use the expanded form of S_ISREG. Hopefully this unbreaks the MSVC build. by Benjamin Kramer · 14 years ago
  40. 978e3a2 Don't test isRegularFile before calling eraseFromDisk, since by Dan Gohman · 14 years ago
  41. d0b77e1 Driver: Eliminate PipedJob, which is now unused. by Daniel Dunbar · 14 years ago
  42. 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
  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. b86c5fc Driver: Fix -### to quote shell special characters, following gcc. by Daniel Dunbar · 14 years ago
  45. 98873ec Fix for Path::isSpecialFile to Path::isRegularFile API in rev 89765. by Edward O'Callaghan · 15 years ago
  46. 56eec2b Fix for PR5568. by Edward O'Callaghan · 15 years ago
  47. 265e9ef Driver: ArgList doesn't depend on Options.h anymore. by Daniel Dunbar · 15 years ago
  48. 0dcb9a3 Push bound architecture name into TranslateArgs. by Daniel Dunbar · 15 years ago
  49. 4954018 Push bound architecture name into Compilation::getArgsForToolChain. by Daniel Dunbar · 15 years ago
  50. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  51. df35d7f Driver: Mark some Compilation members const. by Daniel Dunbar · 15 years ago
  52. c88a88f Driver: Move Compilation::Execute to Driver::ExecuteCompilation. by Daniel Dunbar · 15 years ago
  53. 31c11eb Driver: Improve diagnostics for failed commands. by Daniel Dunbar · 15 years ago
  54. f3cad36 Driver: Prep for tool chain specific argument translation. by Daniel Dunbar · 15 years ago
  55. 9e3a224 Driver: Result files shouldn't be removed on failure when -save-temps by Daniel Dunbar · 15 years ago
  56. af96def Driver: Give Compilation::Execute total control over the Driver result by Daniel Dunbar · 15 years ago
  57. 56b10ab Driver: Compilation::Execute wasn't returning result code correctly. by Daniel Dunbar · 15 years ago
  58. ceafbc8 Driver: Executing piped jobs with a single command is easy. by Daniel Dunbar · 15 years ago
  59. 49b98e7 Driver: Execute jobs; no pipe support yet. by Daniel Dunbar · 15 years ago
  60. e530ad4 Driver: Cleanup temporary/result files. by Daniel Dunbar · 15 years ago
  61. 24b5560 Driver: Implement -### (hard to tell, since we don't actually by Daniel Dunbar · 15 years ago
  62. aa3e0d2 Driver: Fix Compilation::getArgsForToolChain, local variable was by Daniel Dunbar · 15 years ago
  63. 2154923 Driver: Move actions into Compilation, and construct the compilation earlier. by Daniel Dunbar · 15 years ago
  64. 586dc23 Driver: Migrate some data into the Compilation; after pipelining by Daniel Dunbar · 15 years ago
  65. 1b3bb6e Driver: Sink Driver/Compilation into clang::driver namespace. by Daniel Dunbar · 15 years ago
  66. 3ede8d0 Stub out some structure for C++ driver. by Daniel Dunbar · 15 years ago