summaryrefslogtreecommitdiffstats
path: root/tools/driver/driver.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Driver] Statically link tools into clang executableNikolai Kosjar2019-04-041-0/+15
* win: Omit ".exe" from clang and clang-cl driver-level diagnostics.Nico Weber2018-08-221-3/+3
* IWYU for llvm-config.h in clang. See r331124 for details.Nico Weber2018-04-301-1/+0
* s/LLVM_ON_WIN32/_WIN32/, clangNico Weber2018-04-271-2/+2
* Use InitLLVM in clang as well.Rui Ueyama2018-04-131-15/+4
* Recommit r329442: Generate Libclang invocation reproducers using a newAlex Lorenz2018-04-071-0/+4
* Revert r329442 "Generate Libclang invocation reproducers using a newAlex Lorenz2018-04-061-4/+0
* Generate Libclang invocation reproducers using a new -cc1gen-reproducerAlex Lorenz2018-04-061-0/+4
* [Driver] Avoid invalidated iterator in insertTargetAndModeArgsSerge Pavlov2018-03-191-4/+5
* [Driver] Suggest valid integrated toolsBrian Gesiak2018-01-151-1/+2
* Put target deduced from executable name at the start of argument listSerge Pavlov2017-09-201-2/+9
* Use class to pass information about executable nameSerge Pavlov2017-08-291-18/+12
* [Driver] Actually report errors during parsing instead of stopping when there...Benjamin Kramer2017-06-301-1/+1
* [Driver] Do a PATH lookup if needed when using -no-canonical-prefixesPetr Hosek2017-06-161-2/+9
* Driver must return non-zero code on errors in command lineSerge Pavlov2017-05-241-27/+28
* Reverted r302775Serge Pavlov2017-05-111-28/+27
* Driver must return non-zero code on errors in command lineSerge Pavlov2017-05-111-27/+28
* [Driver] Add compiler option to generate a reproducerBruno Cardoso Lopes2017-04-121-2/+3
* [clang-cl] Check that we are in clang cl mode before enabling support for the...Pierre Gousseau2016-09-061-1/+1
* [NFC] Header cleanupMehdi Amini2016-07-181-3/+1
* Update to match LLVM r272232.Richard Smith2016-06-091-3/+2
* driver: Add a `--rsp-quoting` flag to pick response file quoting.Nico Weber2016-04-251-5/+12
* MarkEOLs should only be true for clang-cl.exe.Stephen Hines2016-04-201-5/+13
* Reduce the number of implicit StringRef->std::string conversions by threading...Benjamin Kramer2016-02-131-1/+1
* Avoid self-assignment of SmallString, trigger UB behavior down the road.Joerg Sonnenberger2016-01-151-3/+3
* The Clang gcc-compatible driver (clang/tools/driver/driver.cpp) has someEric Christopher2015-09-251-93/+16
* Update for llvm api change.Rafael Espindola2015-08-131-1/+1
* [clang-cl] Add support for CL and _CL_ environment variablesDavid Majnemer2015-08-101-0/+32
* Fix a tiny bug in -no-canonical-prefixes that somehow we have neverChandler Carruth2015-08-051-3/+7
* [clang-cl] Use the Windows response file tokenizerReid Kleckner2015-07-151-41/+67
* Update for LLVM API change to return by InputArgList directly (rather than by...David Blaikie2015-06-221-3/+3
* ArrayRef-ify ParseArgsDavid Blaikie2015-06-211-3/+3
* Update for llvm api change.Rafael Espindola2015-06-131-14/+4
* Revert r235749 - Accidentally commited cruft from the wrong path.Lang Hames2015-04-241-1/+0
* [CodeGen] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames2015-04-241-0/+1
* [cleanup] Re-sort the #include lines using llvm/utils/sort_includes.pyChandler Carruth2015-01-141-1/+1
* Make DiagnosticsEngine::takeClient return std::unique_ptr<>Alexander Kornienko2014-11-171-2/+1
* Fix style.Michael J. Spencer2014-11-071-5/+3
* [llvm-api-change] Use findProgramByName.Michael J. Spencer2014-11-041-3/+3
* Driver: Include driver diagnostics when we --serialize-diagnosticsJustin Bogner2014-10-231-1/+15
* Driver: Make FailingCommand mandatory for generateCompilationDiagnosticsJustin Bogner2014-10-201-3/+7
* Driver: support detecting driver mode when clang has a version suffix without...Hans Wennborg2014-10-171-76/+81
* Speculatively fix GCC 4.7 build after r219938Hans Wennborg2014-10-161-1/+1
* Use iterators and algorithms to possibly make this code a bit tidierDavid Blaikie2014-10-161-16/+12
* Use array_lengthof; NFC.Hans Wennborg2014-10-161-1/+1
* driver: Map closed standard file descriptors to /dev/nullDavid Majnemer2014-10-061-0/+3
* Use the simpler version of llvm::sys::fs::exists.Rafael Espindola2014-09-111-2/+1
* Use llvm::makeArrayRef instead of explicitly calling ArrayRef constructor and...Craig Topper2014-08-301-1/+1
* Fix PR17239 by changing the semantics of the RemainingArgsClass Option kindReid Kleckner2014-08-221-2/+27
* Revert "Update for LLVM change (StringSaver)"Sean Silva2014-08-151-2/+13