1. abac441 Fix 80-column violation. by Chad Rosier · 13 years ago
  2. 31cbe68 Revert r148138; it's causing test failures. by Eli Friedman · 13 years ago
  3. edd4f3c rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  4. 9606a57 rename DefaultHostTriple into DefaultTargetTriple by Sebastian Pop · 13 years ago
  5. 573ea96 [Win32] Catch exceptions (eg. segfault) on waiting for invoked clang from the driver. by NAKAMURA Takumi · 13 years ago
  6. 5d4d980 Teach the driver about failure result files, which are compilation by Peter Collingbourne · 13 years ago
  7. ecff7c8 Driver: Remove the signal number from the "command failed" diagnostic. by Benjamin Kramer · 13 years ago
  8. 5183b3d [driver] If we're only linking, don't warn about unused arguments which are by Chad Rosier · 13 years ago
  9. ce50c55 In addition to dumping preprocessed source, dump a script with the command line by Chad Rosier · 13 years ago
  10. 1a1764b Stop disabling integrated assembler with -static. <rdar://problem/10175391> by Bob Wilson · 13 years ago
  11. 905c45f Use Triple.isOSDarwin() instead of comparing against Triple::Darwin. by Bob Wilson · 13 years ago
  12. 10a82cd Rip out flags for controlling C++ "production mode" separately. by Bob Wilson · 13 years ago
  13. 26e0b30 Revert my --working-directory option, which wasn't well thought through. by Daniel Dunbar · 13 years ago
  14. 7ca2684 Driver: Fix two bad typos that were breaking the buildbots. by Benjamin Kramer · 13 years ago
  15. 5adcec1 Check for GCC paths that have the target triple in them. This is required for a lot of cross-compile toolchains. Also add some slightly better support for -B. by David Chisnall · 13 years ago
  16. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  17. 51be75e Driver: Use sys::Process::SetWorkingDirectory, for consistency. by Daniel Dunbar · 13 years ago
  18. 5cca4eb Driver: Explicitly include <unistd.h>, libstdc++'s <map> pulls it in, libc++ doesn't. by Benjamin Kramer · 13 years ago
  19. 63bc59b Driver: Add a --working-directory option which can be used to cause the compiler by Daniel Dunbar · 13 years ago
  20. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  21. 548f6c8 More missing header inclusions from llvm_unreachable migration. by David Blaikie · 13 years ago
  22. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  23. 815eb6b [driver] Add support for the COMPILER_PATH environment variable, which adds the by Chad Rosier · 13 years ago
  24. 46e3908 [driver] When clang crashes, don't try to generate diagnostics (i.e., by Chad Rosier · 13 years ago
  25. 41ee7a3 Add the resource directory to the search path for Driver::GetFilePath, by Peter Collingbourne · 13 years ago
  26. f43b5e8 Cleanup r138662 per Ben and David's suggestions, thanks. by Chad Rosier · 13 years ago
  27. ee99c81 Make sure the std::string isn't deallocated prior to use. Many thanks to Eli by Chad Rosier · 13 years ago
  28. fe87fc7 [driver] When generating temporary files allow a prefix to be added. In many by Chad Rosier · 13 years ago
  29. fab83b5 [driver] Do not add -kext to the link command line when compiling with by Chad Rosier · 13 years ago
  30. f857186 Add support for a verifier to the driver. Currently only verifies debug by Eric Christopher · 13 years ago
  31. 90c8802 [driver] Don't generate diagnostics (i.e., preprocessed source) if reading by Chad Rosier · 13 years ago
  32. 3060178 Fix else style. No functionality change intended. by Chad Rosier · 13 years ago
  33. 59f9b26 Fix typo. by Eric Christopher · 13 years ago
  34. 137a20b [driver] When generating clang failure diagnostics, don't try to preprocess by Chad Rosier · 13 years ago
  35. be69f60 [driver] Refactor a bit to enable a few fixes when generating diagnostics. No functional change intended. by Chad Rosier · 13 years ago
  36. fc61427 Fix cmake for r136702 (at least for the most part). Chandler has been kind by Chad Rosier · 13 years ago
  37. 4068eaa Temporarily revert parts of r136702 to make cmake builds happy. by Chad Rosier · 13 years ago
  38. 2b81910 When the compiler crashes, the compiler driver now produces diagnostic by Chad Rosier · 13 years ago
  39. 1fc1de4 The -fapple-kext flag was designed to "do the right thing" for building code for by Chad Rosier · 13 years ago
  40. 2d3ba4f Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon Mulder! by Chris Lattner · 13 years ago
  41. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  42. d7a3ba0 Temporarily revert r135614 while I fix the cmake build. by Chad Rosier · 13 years ago
  43. 2da13b1 When the compiler crashes, the compiler driver now produces diagnostic information by Chad Rosier · 13 years ago
  44. 59c8457 Correctly handle sysroot prefix in -print-search-dirs. Makes libtool by Joerg Sonnenberger · 13 years ago
  45. 3e4d109 Prevent the -save-temps flag from modifying the input file if the input filename by Chad Rosier · 13 years ago
  46. ed79895 Driver: Factor out IsUsingLTO helper function. by Daniel Dunbar · 13 years ago
  47. 7e46d0b Identifiers with _CapitalLetter are reserved, so don't use them. Prefer the by Nick Lewycky · 13 years ago
  48. 477aab6 A StringRef-ication of the DiagnosticIDs API and internals. by Argyrios Kyrtzidis · 13 years ago
  49. 9d0fbea Rename ContainsCompileAction to ContainsCompileOrAssembleAction to by Joerg Sonnenberger · 13 years ago
  50. 32c8cb6 Driver: Suppress some additional warnings with -Qunused-arguments. by Daniel Dunbar · 13 years ago
  51. 877ded8 Driver: Support -fno-lto. by Daniel Dunbar · 13 years ago
  52. b8a3e81 refactor -ccc-gcc-name code by Dylan Noblesmith · 13 years ago
  53. c8a22b0 Driver: Sketch driver support for a CC_LOG_DIAGNOSTICS options, similar to the by Daniel Dunbar · 13 years ago
  54. 832316e Move Driver::createInvocationFromArgs function to Frontend library to avoid dependency cycle by Argyrios Kyrtzidis · 13 years ago
  55. 054e4f5 Introduce Driver::createInvocationFromArgs used to create a CompilerInvocation from command-line args. by Argyrios Kyrtzidis · 13 years ago
  56. 59f9046 Driver/Darwin: Dsymutil actions should put the dSYM adjacent to the output file. by Daniel Dunbar · 13 years ago
  57. 7f9fc3f switch a few Driver APIs to use llvm::ArrayRef, cleaning up code. by Chris Lattner · 13 years ago
  58. 05e5930 Memorize presence/absence of -nostdlib in Driver. by Joerg Sonnenberger · 13 years ago
  59. 8ab2bdc Remember sysroot in Driver. Pass it down to ld for NetBSD, FreeBSD by Joerg Sonnenberger · 13 years ago
  60. ac0659a Driver: Give SelectTool access to the action inputs. by Daniel Dunbar · 14 years ago
  61. 7693b10 On !Darwin, do use the integrated as with -static. by Rafael Espindola · 14 years ago
  62. 9a2927c Use C as fallback type if in C preprocessor mode. by Joerg Sonnenberger · 14 years ago
  63. 65f7165 Redo part of r127137: by Joerg Sonnenberger · 14 years ago
  64. 951c570 Explicitly initialize CCCIsCPP by Joerg Sonnenberger · 14 years ago
  65. 9ade4ae If called as *cpp or *cpp-[^-]*, run only the preprocessor. If no by Joerg Sonnenberger · 14 years ago
  66. 476fc67 Normalize target triple passed out of driver. Basically this means by Anton Korobeynikov · 14 years ago
  67. 0aa2057 Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead. by NAKAMURA Takumi · 14 years ago
  68. 09982ce Allow multiple -B prefixes. Patch by Joerg Sonnenberger. by Benjamin Kramer · 14 years ago
  69. 2100fe9 Moved here from LLVM Clang's configuration options and related macros. by Oscar Fuentes · 14 years ago
  70. 322c29f clang: Add support for a CC_PRINT_HEADERS environment variable, which mirrors by Daniel Dunbar · 14 years ago
  71. 8e50a96 Add NetBSD target support. Patch by Joerg Sonnenberger. by Benjamin Kramer · 14 years ago
  72. 95a907f Driver: Change -dumpversion to return a GCC compatible answer. by Daniel Dunbar · 14 years ago
  73. 32bef4e Replace all uses of PathV1::exists with PathV2::fs::exists. by Michael J. Spencer · 14 years ago
  74. d5b08be Replace all uses of PathV1::get{Basename,Dirname,Suffix} with their PathV2 equivalents. by Michael J. Spencer · 14 years ago
  75. 472ccff Replace all uses of PathV1::getLast with PathV2::filename. by Michael J. Spencer · 14 years ago
  76. df344df Going back to the drawing board with these two awful hacks. by Eric Christopher · 14 years ago
  77. 74cae0c Fix spelling. by Michael J. Spencer · 14 years ago
  78. 256053b Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}. by Michael J. Spencer · 14 years ago
  79. 2c5c313 Horrible hack for systems that use -dumpversion with clang to expect versions by Eric Christopher · 14 years ago
  80. 9eb93b0 Driver: M and MM should be grouped together, <rdar://problem/8744831>. by Daniel Dunbar · 14 years ago
  81. 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
  82. be3aab6 Use hasErrorOccurred() instead of getNumErrors() where it makes sense. by Argyrios Kyrtzidis · 14 years ago
  83. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
  84. 389db16 Implement -working-directory. by Argyrios Kyrtzidis · 14 years ago
  85. acd65bd Use CLANG_RESOURCE_DIR define if one is provided, otherwise use the default of by Chandler Carruth · 14 years ago
  86. 24da18f lib/Driver/Driver.cpp: Use the driver g++-4 for Cygwin-1.5. by NAKAMURA Takumi · 14 years ago
  87. bfd2124 Revert r114712 due to failure on darwin buildbot. by Nick Lewycky · 14 years ago
  88. 280ec9d Make -M/-MM behave like in gcc; use -MF first then -o else use stdout. by Nick Lewycky · 14 years ago
  89. e3365aa Fix header comment so we don't break emacs. by Nick Lewycky · 14 years ago
  90. 7433fed Driver: implement driver automagic support for -lcc_kext by Shantonu Sen · 14 years ago
  91. d829950 Driver: Support -dumpmachine. by Daniel Dunbar · 14 years ago
  92. e5a37f4 Driver: Add magic handling for "reserved library names", starting with by Daniel Dunbar · 14 years ago
  93. 79e9e9d Make "-ccc-cxx" option work on Linux. Patch by nobled. by Rafael Espindola · 14 years ago
  94. c4ab349 Driver: Update -ccc-install-dir to also set the installed dir. Totally by Daniel Dunbar · 14 years ago
  95. ff58e36 Visual Studio tools used on win32 hosts when targeting win32. by Michael J. Spencer · 14 years ago
  96. c326b64 Driver: Claim the -mlinker-version synthesized argument, it shouldn't be by Daniel Dunbar · 14 years ago
  97. a77a723 Driver: Use the compile time linker version as the default for -mlinker-version, by Daniel Dunbar · 14 years ago
  98. 6699877 Driver: Have -ccc-host-triple simply override the default in the driver, for by Daniel Dunbar · 14 years ago
  99. 4180011 Driver: Move HostInfo::lookupTypeForExtension to ToolChain::LookupTypeForExtension. by Daniel Dunbar · 14 years ago
  100. 74edcea Driver: Give Build{Universal,}Actions access to the default host tool chain. I by Daniel Dunbar · 14 years ago