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