summaryrefslogtreecommitdiff
path: root/lib/Driver/Compilation.cpp
Commit message (Expand)AuthorAge
* Driver: Record that we're in crashdump and push flags to ConstructJobJustin Bogner2014-06-20
* Replace llvm::error_code with std::error_code.Rafael Espindola2014-06-12
* [C++11] Use 'nullptr'. Driver edition.Craig Topper2014-05-17
* Update for llvm api change.Rafael Espindola2014-02-24
* Remove a whole lot of unused variablesAlp Toker2013-11-27
* Move the execution code from Compilation::ExecuteCommand to Command::ExecuteHans Wennborg2013-09-12
* Move Compilation::PrintJob and PrintDiagnosticJob into Job::Print.Hans Wennborg2013-09-12
* Remove the -ccc-echo option that is now unused.Rafael Espindola2013-07-23
* Update for llvm API change.Rafael Espindola2013-07-16
* Convert last use of PathV1.h in Compilation.cppRafael Espindola2013-06-24
* Convert a use of PathV1.hRafael Espindola2013-06-24
* Use llvm::sys::fs::can_write.Rafael Espindola2013-06-18
* 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
* Use the sys::ExecuteAndWait that takes StringRefs.Rafael Espindola2013-06-13
* Use the global functions instead of the Program methods.Rafael Espindola2013-06-12
* [driver] Do not generate crash diagnostics if the compilation command failedChad Rosier2013-03-26
* [driver] The failure of any phase (e.g., preprocess, compile, assemble) for aChad Rosier2013-02-27
* Form the default -fmodules-cache-path= properly.Douglas Gregor2013-02-07
* [driver] Clear the FailureResultFiles when initializing clang diagnostics. Also,Chad Rosier2013-01-29
* [driver] Refactor the driver so that a failing commands doesn't preventChad Rosier2013-01-29
* [driver] Associate a JobAction with each result file. This enables the driverChad Rosier2013-01-24
* [Driver] Don't remove non-regular files that were outputs.Daniel Dunbar2013-01-23
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-04
* Use empty parens for empty function parameter list instead of '(void)'.Dmitri Gribenko2012-11-15
* [driver] Remove an extra space with the -iprefix option, so thatChad Rosier2012-10-31
* [driver] Remove an extra space with the -internal-externc-isystem option, soChad Rosier2012-10-31
* [driver] Completely rework how superfluous options are stripped out of the crashChad Rosier2012-10-31
* Use array_lengthof instead of sizeof trickery.Chad Rosier2012-05-03
* Canonicalize loop.Chad Rosier2012-05-03
* use DEFAULT_SYSROOTSebastian Pop2012-04-16
* Add the depfile as a result file so that it is deleted if we crash,Peter Collingbourne2011-11-06
* Use strpbrk(3) instead of open coding it.Benjamin Kramer2011-10-06
* [driver] For consistency, handle all shell special characters handled by theChad Rosier2011-10-05
* [driver] The -v option doesn't quoted the command line arguments for historicalChad Rosier2011-10-05
* When the compiler crashes, the compiler driver now produces diagnostic Chad Rosier2011-08-02
* Unbreak the MSVC build, using namespace clang is required otherwise MSVC will...Francois Pichet2011-07-23
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-23
* Temporarily revert r135614 while I fix the cmake build.Chad Rosier2011-07-20
* When the compiler crashes, the compiler driver now produces diagnostic inform...Chad Rosier2011-07-20
* Missing header from last commit; accidental change.John McCall2011-07-06
* Change the driver's logic about Objective-C runtimes: abstract out aJohn McCall2011-07-06
* Driver: When compilation fails, don't try to remove output files we don't haveDaniel Dunbar2011-04-25
* Remove stray emacs mode markers in all these files that was causing emacs toNick Lewycky2010-12-31
* Merge System into Support.Michael J. Spencer2010-11-29
* Use the expanded form of S_ISREG. Hopefully this unbreaks the MSVC build.Benjamin Kramer2010-10-30
* Don't test isRegularFile before calling eraseFromDisk, sinceDan Gohman2010-10-29
* Driver: Eliminate PipedJob, which is now unused.Daniel Dunbar2010-08-02
* Driver: Add an explicit argument translation phase to the driver itself. We a...Daniel Dunbar2010-06-11
* Driver: Support CC_PRINT_OPTIONS, used for logging the compile commands (in -...Daniel Dunbar2010-03-20