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