summaryrefslogtreecommitdiff
path: root/tools/driver/driver.cpp
Commit message (Expand)AuthorAge
* Include system_error directly.Rafael Espindola2014-06-12
* Replace llvm::error_code with std::error_code.Rafael Espindola2014-06-12
* [C++11] Use 'nullptr'. Tools edition.Craig Topper2014-06-08
* Remove the last remaining llvm/Config/config.h includesAlp Toker2014-06-04
* Eliminate DefaultImageName from the Driver constructorAlp Toker2014-05-15
* Check for LLVM_ON_WIN32 instead of _WIN32.Hans Wennborg2014-03-12
* Be case sensitive when determining driver mode based on argv[0] except on Win...Hans Wennborg2014-03-11
* [C++11] Replace OwningPtr include with <memory>.Ahmed Charles2014-03-09
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-07
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-02
* Remove support for the QA_OVERRIDE_GCC3_OPTIONS environment variable.Bob Wilson2014-02-23
* Rename QA_OVERRIDE_GCC3_OPTIONS to CCC_OVERRIDE_OPTIONS. <rdar://14578381>Bob Wilson2014-01-15
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-07
* This patch modified ExeBasename as clang-cl.exe to match the preceding comment.Yaron Keren2013-11-06
* Driver: Use the canonical command line arguments.David Majnemer2013-10-07
* clang-cl: Use "clang cl.exe" when disambiguating the diagnostic prefix.Reid Kleckner2013-09-04
* clang-cl: Avoid confusing diagnostics when clang-cl is called just cl.exeReid Kleckner2013-09-04
* Fix iterator invalidation. PR16935.Eli Friedman2013-08-20
* Look at lowercase version of argv[0] when determining driver modeHans Wennborg2013-08-20
* Remove misleading comment about using cc1 option table.Hans Wennborg2013-08-08
* Remove support for CCC_ADD_ARGS. QA_OVERRIDE_GCC3_OPTIONS supersedes it.Rafael Espindola2013-07-23
* Add a cl.exe compatible driver modeHans Wennborg2013-07-19
* Turn Driver::CCCIsCXX and CCCIsCPP into a single Mode enum,Hans Wennborg2013-07-18
* [Driver] Use LLVM's response file parser because it can read UTF-16Reid Kleckner2013-07-18
* Revert 186302 to fix build bots.Craig Topper2013-07-15
* Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]).Craig Topper2013-07-15
* Remove unused header.Rafael Espindola2013-06-26
* Use llvm::sys::fs::getMainExecutable.Rafael Espindola2013-06-26
* Include PathV1.h only where it is used.Rafael Espindola2013-06-17
* [Driver] Refactor clang driver to use LLVM's Option libraryReid Kleckner2013-06-14
* Update for llvm change.Rafael Espindola2013-06-13
* Use the global functions instead of the Program methods.Rafael Espindola2013-06-12
* Remove a FIXME that's not planned to be fixed. We only generated crashChad Rosier2013-03-26
* Driver: do not strip file extensions when printing diagnostics.Benjamin Kramer2013-03-10
* [driver] Handle the processing of the QA_OVERRIDE_GCC3_OPTIONS and CCC_ADD_ARGSChad Rosier2013-02-21
* Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose2013-02-08
* [driver] Refactor the driver so that a failing commands doesn't preventChad Rosier2013-01-29
* [driver] Warnings for warning options are handled by the frontend. The drive...Chad Rosier2013-01-15
* Produce an actual error before attempting to attach notes to it when bailing outRichard Smith2012-12-25
* Sort #include lines for tools/...Chandler Carruth2012-12-04
* Remove some dead code. CLANG_IS_PRODUCTION is now just a build flag andRafael Espindola2012-11-27
* If we encounter a fatal error, exit with status 70. For BSD systems this isChad Rosier2012-11-12
* Make DiagnosticOptions intrusively reference-counted, and make sureDouglas Gregor2012-10-23
* Just revert r163605 for now. It broke the build and had someChandler Carruth2012-09-11
* Select the correct, or, failing that, compatible, dialect when invoked as cc,David Chisnall2012-09-11
* [Win32] Rework crash-report since r145389.NAKAMURA Takumi2012-07-17
* Unify Options.td and CC1Options.td, in a first step towards unifying the seri...James Molloy2012-05-01
* Add a little hack to emulate a clang crash, so the diagnostics generator can beChad Rosier2012-04-20
* [driver] Parse diagnostic args in the driver.Chad Rosier2012-03-13
* Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith2012-02-20