1. 2dffe2d Driver: Don't forward any -g options to GCC, when using it to drive the by Daniel Dunbar · 14 years ago
  2. 25b58eb Driver/Darwin: Change where Darwin computes the host version, to normalize tool by Daniel Dunbar · 14 years ago
  3. 6699877 Driver: Have -ccc-host-triple simply override the default in the driver, for by Daniel Dunbar · 14 years ago
  4. c2bda62 Driver/Darwin: Inline some constants. by Daniel Dunbar · 14 years ago
  5. 214afe9 Driver/FreeBSD: Change how FreeBSD derives the Lib32 variable, to normalize tool by Daniel Dunbar · 14 years ago
  6. 4180011 Driver: Move HostInfo::lookupTypeForExtension to ToolChain::LookupTypeForExtension. by Daniel Dunbar · 14 years ago
  7. 74edcea Driver: Give Build{Universal,}Actions access to the default host tool chain. I by Daniel Dunbar · 14 years ago
  8. 2fe238e Driver: Add Compilation::addCommand and switch tools to using it, now that we by Daniel Dunbar · 14 years ago
  9. d0b77e1 Driver: Eliminate PipedJob, which is now unused. by Daniel Dunbar · 14 years ago
  10. 7c1e465 Driver: Eliminate special InputInfo kind for pipes, it is now unused. by Daniel Dunbar · 14 years ago
  11. 8c631e3 Driver: Eliminate now unnecessary tool hooks for whether they accept piped input/output. by Daniel Dunbar · 14 years ago
  12. 9b18cca Driver: Simplify. by Daniel Dunbar · 14 years ago
  13. e434125 Driver: Eliminate now unused argument. by Daniel Dunbar · 14 years ago
  14. defcda7 Driver: Simplify logic for sending 'clang -E t.c' output to stdout. by Daniel Dunbar · 14 years ago
  15. 58e12fd Driver: Never try to use piped inputs. by Daniel Dunbar · 14 years ago
  16. c19a12d Driver: Start ripping out support for -pipe, which is worthless and complicates by Daniel Dunbar · 14 years ago
  17. 95c0457 Driver/OpenBSD: Update toolchain for compiler changes / C++; patch by Jonathan by Daniel Dunbar · 14 years ago
  18. edf29b0 Driver: Keep track of a separate "install dir", which is the path where clang by Daniel Dunbar · 14 years ago
  19. f5438e3 Driver/Darwin: Set -force_cpusubtype_ALL only by default on x86. by Daniel Dunbar · 14 years ago
  20. ef44a5d Driver/Darwin: Always allow blocks on Darwin, so that users can conditionally by Daniel Dunbar · 14 years ago
  21. 405861d Add -lstdc++ to DragonFly tools. Patch by Sascha Wildner. by Rafael Espindola · 14 years ago
  22. 5314e44 Driver: Make -fnext-runtime the default when rewriting Objective-C. by Daniel Dunbar · 14 years ago
  23. 60baf0f Driver/Darwin: Add deployment target after doing argument translation, so that by Daniel Dunbar · 14 years ago
  24. c0e665e Driver: Factor out Darwin::AddDeploymentTarget. by Daniel Dunbar · 14 years ago
  25. 0bbad51 Driver: Change the driver to take the path to the main executable, instead of by Daniel Dunbar · 14 years ago
  26. a001c1c Driver: Fix a possible use after free. by Daniel Dunbar · 14 years ago
  27. 9638eef BUILD_ARCHIVE is the default for libraries, no need to set it. by Chris Lattner · 14 years ago
  28. 2bb38d0 Driver/Darwin: Resolve deployment target defaulting to be more predictable; by Daniel Dunbar · 14 years ago
  29. b9a8226 Driver: When re'execing clang, use path to the main executable instead of by Daniel Dunbar · 14 years ago
  30. 4a7e889 Driver: Remove some unused arguments. by Daniel Dunbar · 14 years ago
  31. 47e879d Driver/Darwin: Pass -pie/-no_pie to the linker when -fpie/-fno-pie and friends by Daniel Dunbar · 14 years ago
  32. a0068fc Introduce -f{no-}spell-checking options to enable/disable by Douglas Gregor · 14 years ago
  33. 38e317d add driver support for minix, patch by Kees van Reeuwijk from PR7583 by Chris Lattner · 14 years ago
  34. 1ad6648 Driver/IRgen: Add support for -momit-leaf-frame-pointer. by Daniel Dunbar · 14 years ago
  35. 424b661 Driver/Darwin: Add one -L for the DarwinClang toolchain to point into the gcc by Daniel Dunbar · 14 years ago
  36. b5e2f69 Driver/Darwin: Only run dsymutil when we are also compiling/assembling as part by Daniel Dunbar · 14 years ago
  37. bcd6df6 Set the default arch based on the triple. by Rafael Espindola · 14 years ago
  38. 7e9cebf Use softfp for linux gnueabi, keep the warning for everything else. by Rafael Espindola · 14 years ago
  39. a4d7145 Implement support for -fwrapv, rdar://7221421 by Chris Lattner · 14 years ago
  40. 71a6cbc Driver: Add make variable to allow disabling default integrated assembler, till by Daniel Dunbar · 14 years ago
  41. 169b753 Make c++ and C++ valid extensions for C++ source files, from Seth Cantrell! by Douglas Gregor · 14 years ago
  42. be6d8e3 Driver: Remove some dead code left around after a refactoring. Found by the by Daniel Dunbar · 14 years ago
  43. 7255a2d implement support for -finstrument-functions, patch by Nelson Elhage! by Chris Lattner · 14 years ago
  44. ee6e4b4 Update CMake build for new attribute changes. by Sean Hunt · 14 years ago
  45. 1ed1a59 Change the test for which ABI/CC to use on ARM to be base on the environment by Rafael Espindola · 14 years ago
  46. 3177aae Frontend: Allow passing -cc1 level arguments to plugins. Patch by Troy Straszheim! by Daniel Dunbar · 14 years ago
  47. 212df32 Driver: Support -Wp,-MMD,FOO, which I found an instance of. :( by Daniel Dunbar · 14 years ago
  48. 7cf84d6 Implement -fvisibility-inlines-hidden. <rdar://problem/7819834> by Douglas Gregor · 14 years ago
  49. 7fb2c25 Driver/FreeBSD: Add libexec to program search paths, to workaround some build by Daniel Dunbar · 14 years ago
  50. eda3f70 Driver: Fix PR4062 by dissecting one particular -Wp, form. by Daniel Dunbar · 14 years ago
  51. f78925f Driver: Dissect -Wl, and -Xlinker arguments to remove --no-demangle, which was a by Daniel Dunbar · 14 years ago
  52. 0e10031 Driver: Eliminate uses of Arg::getIndex. by Daniel Dunbar · 14 years ago
  53. fdbe65e Driver: Fix refacto in DerivedArgList::MakeSeparateArg. by Daniel Dunbar · 14 years ago
  54. 9d0863b Driver: Add DerivedArgList::AddFOOArg helper functions, and switch to using them. by Daniel Dunbar · 14 years ago
  55. be21cd0 Driver: Switch Compilation to return the translated arguments by default. by Daniel Dunbar · 14 years ago
  56. 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
  57. 3612bc8 Driver: Get rid of the proxy support in DerivedArgList. by Daniel Dunbar · 14 years ago
  58. e82ec0b Fix a couple comments. by Daniel Dunbar · 14 years ago
  59. 785e796 Driver: Change OptTable::ParseArg to take any ArgList. 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. 5edbdcc Add an option -fshow-overloads=best|all to limit the number of overload by Jeffrey Yasskin · 14 years ago
  62. 3856ab3 Driver: Change Option parsing to always create arguments referring to unaliased by Daniel Dunbar · 14 years ago
  63. 532c1ec Driver: Eliminate Arg subclasses, which are now unnecessary. by Daniel Dunbar · 14 years ago
  64. e375c4a Driver: Keep the rendering style in the option, instead of as part of the Arg. by Daniel Dunbar · 14 years ago
  65. 4465a77 Driver: Change Arg to just hold the values directly, instead of implicitly by Daniel Dunbar · 14 years ago
  66. e5af3b3 Revert "Driver: Change Option parsing to always create arguments referring to by Daniel Dunbar · 14 years ago
  67. 22685f4 Driver: Change Option parsing to always create arguments referring to unaliased by Daniel Dunbar · 14 years ago
  68. 312a8b7 Driver: Add an explicit offset to JoinedArg and JoinedAndSeparateArg, so that by Daniel Dunbar · 14 years ago
  69. a3f28c3 Driver: Change Arg::render methods to use option name instead of string where by Daniel Dunbar · 14 years ago
  70. c4dec1c Makefiles: Set Clang CPP compiler flags in a single location, instead of scattered throughout the project Makefiles. by Daniel Dunbar · 14 years ago
  71. afed099 Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile. by Daniel Dunbar · 14 years ago
  72. 0ea22fd Implement -fcaret-diagnostics to undo -fno-caret-diagnostics. by Jeffrey Yasskin · 14 years ago
  73. 6c6424b Driver: Support invoking Clang on .ll or .bc inputs. by Daniel Dunbar · 14 years ago
  74. 6e90047 Driver: Change -dwarf-debug-flags option to pass the original command line by Daniel Dunbar · 14 years ago
  75. be1cc3e Driver/Darwin: Model dsymutil properly, as a separate action/tool kind which is by Daniel Dunbar · 14 years ago
  76. 6e0f254 Driver: Add an explicit dsymutil action. by Daniel Dunbar · 14 years ago
  77. 469d40e Driver: Spell -relax-all correctly when calling the cc1as tool. by Daniel Dunbar · 14 years ago
  78. 473916c Driver: Update -O -> -O2 replacement for addition of -O0 option. by Daniel Dunbar · 14 years ago
  79. 9929800 Driver: Add support for -m[no-]relax-all, and make it the default at -O0. by Daniel Dunbar · 14 years ago
  80. 5e30b8b Attempt to make MSVC happy. by Daniel Dunbar · 14 years ago
  81. c304ba3 Daniel re-educated me about what Alias does and does not do. Turn that off for by Chandler Carruth · 14 years ago
  82. 9fcbc05 Driver: When printing a "command was signalled" type of diagnostic, use the by Daniel Dunbar · 14 years ago
  83. 3038204 Driver: Add Tool::ShortName, intended to be a human readable name for the tool. by Daniel Dunbar · 14 years ago
  84. a5ddbca Try to fix MSVC build. by Benjamin Kramer · 14 years ago
  85. 0f602de Driver: Switch to using the integrated assembler for standalone assembly jobs by Daniel Dunbar · 14 years ago
  86. 20a9aa5 Driver: Add a tool definition for the Clang integrated assembler. by Daniel Dunbar · 14 years ago
  87. 41b5b17 Driver/MC: Add 'clang -cc1as' integrated assembler tool, currently accepts approximately the same interface as 'llvm-mc'. by Daniel Dunbar · 14 years ago
  88. 03e8ab2 Driver: Move some argument lookup utilities into driver::ArgList. by Daniel Dunbar · 14 years ago
  89. c3e31d6 Expose -fobjc-nonfragile-abi2 as a top-level clang driver option. Fixes <rdar://problem/8007063>. by Ted Kremenek · 14 years ago
  90. 1b71848 Driver: Make -fverbose-asm the default for platforms where the integrated by Daniel Dunbar · 14 years ago
  91. eb840bd Driver: Enable -integrated-as by default, at least for Darwin/x86 without -static. by Daniel Dunbar · 14 years ago
  92. b30575c Driver/Darwin/i386: Don't allow compiling C++ with -fapple-kext, we don't support the necessary ABI yet. by Daniel Dunbar · 14 years ago
  93. 6b3d5a6 Simplify. by Daniel Dunbar · 14 years ago
  94. 92dd191 VISIBILITY_HIDDEN was renamed LLVM_LIBRARY_VISIBILITY. by Duncan Sands · 14 years ago
  95. 9cf933a Handle -ffunction-sections and -fdata-sections in the driver. by Rafael Espindola · 14 years ago
  96. c40f73c Remove a dependency on Frontend headers in the Driver library. Also saves by Chandler Carruth · 14 years ago
  97. c3d26cc add a new --print-diagnostic-categories option, which causes the driver to by Chris Lattner · 14 years ago
  98. 6fbe839 add a new -fdiagnostics-show-category=none/id/name option, giving control by Chris Lattner · 14 years ago
  99. 6c1cb99 Introduce a limit on the depth of the macro instantiation backtrace by Douglas Gregor · 14 years ago
  100. 647aa46 Do not enable '-analyze-check-security-syntactic' by default when using '--analyze'. There by Ted Kremenek · 15 years ago