aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/Compilation.cpp
AgeCommit message (Expand)Author
2012-05-03Use array_lengthof instead of sizeof trickery.Chad Rosier
2012-05-03Canonicalize loop.Chad Rosier
2012-04-16use DEFAULT_SYSROOTSebastian Pop
2011-11-06Add the depfile as a result file so that it is deleted if we crash,Peter Collingbourne
2011-10-06Use strpbrk(3) instead of open coding it.Benjamin Kramer
2011-10-05[driver] For consistency, handle all shell special characters handled by theChad Rosier
2011-10-05[driver] The -v option doesn't quoted the command line arguments for historicalChad Rosier
2011-08-02When the compiler crashes, the compiler driver now produces diagnostic Chad Rosier
2011-07-23Unbreak the MSVC build, using namespace clang is required otherwise MSVC will...Francois Pichet
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-20Temporarily revert r135614 while I fix the cmake build.Chad Rosier
2011-07-20When the compiler crashes, the compiler driver now produces diagnostic inform...Chad Rosier
2011-07-06Missing header from last commit; accidental change.John McCall
2011-07-06Change the driver's logic about Objective-C runtimes: abstract out aJohn McCall
2011-04-25Driver: When compilation fails, don't try to remove output files we don't haveDaniel Dunbar
2010-12-31Remove stray emacs mode markers in all these files that was causing emacs toNick Lewycky
2010-11-29Merge System into Support.Michael J. Spencer
2010-10-30Use the expanded form of S_ISREG. Hopefully this unbreaks the MSVC build.Benjamin Kramer
2010-10-29Don't test isRegularFile before calling eraseFromDisk, sinceDan Gohman
2010-08-02Driver: Eliminate PipedJob, which is now unused.Daniel Dunbar
2010-06-11Driver: Add an explicit argument translation phase to the driver itself. We a...Daniel Dunbar
2010-03-20Driver: Support CC_PRINT_OPTIONS, used for logging the compile commands (in -...Daniel Dunbar
2010-03-20Driver: Fix -### to quote shell special characters, following gcc.Daniel Dunbar
2009-11-25Fix for Path::isSpecialFile to Path::isRegularFile API in rev 89765.Edward O'Callaghan
2009-11-24Fix for PR5568.Edward O'Callaghan
2009-11-19Driver: ArgList doesn't depend on Options.h anymore.Daniel Dunbar
2009-09-09Push bound architecture name into TranslateArgs.Daniel Dunbar
2009-09-09Push bound architecture name into Compilation::getArgsForToolChain.Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-07-01Driver: Mark some Compilation members const.Daniel Dunbar
2009-07-01Driver: Move Compilation::Execute to Driver::ExecuteCompilation.Daniel Dunbar
2009-07-01Driver: Improve diagnostics for failed commands.Daniel Dunbar
2009-03-25Driver: Prep for tool chain specific argument translation.Daniel Dunbar
2009-03-24Driver: Result files shouldn't be removed on failure when -save-tempsDaniel Dunbar
2009-03-21Driver: Give Compilation::Execute total control over the Driver resultDaniel Dunbar
2009-03-19Driver: Compilation::Execute wasn't returning result code correctly.Daniel Dunbar
2009-03-19Driver: Executing piped jobs with a single command is easy.Daniel Dunbar
2009-03-18Driver: Execute jobs; no pipe support yet.Daniel Dunbar
2009-03-18Driver: Cleanup temporary/result files.Daniel Dunbar
2009-03-18Driver: Implement -### (hard to tell, since we don't actuallyDaniel Dunbar
2009-03-18Driver: Fix Compilation::getArgsForToolChain, local variable wasDaniel Dunbar
2009-03-18Driver: Move actions into Compilation, and construct the compilationDaniel Dunbar
2009-03-16Driver: Migrate some data into the Compilation; after pipeliningDaniel Dunbar
2009-03-04Driver: Sink Driver/Compilation into clang::driver namespace.Daniel Dunbar
2009-03-02Stub out some structure for C++ driver.Daniel Dunbar