aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/Driver.cpp
AgeCommit message (Expand)Author
2009-10-09Allow customization for the version line.Mike Stump
2009-10-05Provide a common set of routines in Version.h that return SubversionDouglas Gregor
2009-09-22Push "clang-is-production" logic up to tools/driver, and make it hittable byDaniel Dunbar
2009-09-17Improve driver error message when only running the preprocessor and an input isDaniel Dunbar
2009-09-09Change Get{File,Program}Path to return an std::string (instead of a sys::Path).Daniel Dunbar
2009-09-09Push bound architecture name into Compilation::getArgsForToolChain.Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-08Validate arguments to -arch.Daniel Dunbar
2009-09-08Rename HostInfo::getToolChain to HostInfo::CreateToolChain, and don't recreateDaniel Dunbar
2009-09-08Simplify.Daniel Dunbar
2009-09-08Fix ShouldUseClangCompiler to use llvm::Triple.Daniel Dunbar
2009-09-08Tweak & reflow comments, and delete trailing whitespace.Daniel Dunbar
2009-09-04Add -ccc-install-dir option for faking installation path.Daniel Dunbar
2009-09-03Update.Mike Stump
2009-09-01Add driver support for -emit-ast and AST compilation steps.Daniel Dunbar
2009-08-24Remove arch normalization from Driver, this should be unnecessary now thatDaniel Dunbar
2009-08-23API changes to match llvm ToT.Chris Lattner
2009-08-23Reenable clang using clang-cc for C++ and all archs by default.Daniel Dunbar
2009-08-23Temporarily switch clang back to not using clang-cc by default for C++, and onlyDaniel Dunbar
2009-08-22Second half of, clang, AuroraUX toolchain support.Edward O'Callaghan
2009-07-23Switch the driver back to always using clang-cc by default (for C++, andDaniel Dunbar
2009-07-21driver: Print --version on stdout, to match gcc.Daniel Dunbar
2009-07-01Driver: Move Compilation::Execute to Driver::ExecuteCompilation.Daniel Dunbar
2009-06-29OpenBSD support.Daniel Dunbar
2009-06-16Stub out printing of the thread model with -v.Daniel Dunbar
2009-06-16Fake support for -print-multi-*Daniel Dunbar
2009-05-26Fix for PR4140: Add the start of a Linux toolchain (basically, just Eli Friedman
2009-05-22(llvm up) Use llvm::Triple for storing target triples.Daniel Dunbar
2009-05-18Reformat a commentDaniel Dunbar
2009-05-06Add --analyze-auto.Daniel Dunbar
2009-05-02DragonFly ToolChain definition for driver.Daniel Dunbar
2009-04-29Revert r70424. We don't need itDouglas Gregor
2009-04-29Add PCH version to the -v outputDouglas Gregor
2009-04-28Enable PCH by defaultDouglas Gregor
2009-04-27Add a header containing the Clang version; make the driver use thisDouglas Gregor
2009-04-26Turn PCH off by default, yet again. I'm happier about it this time, thoughDouglas Gregor
2009-04-26Trying turning on PCH by default yet again. We might actually a chance at suc...Douglas Gregor
2009-04-26Turn off PCH by default, againDouglas Gregor
2009-04-26One more crazy try with PCH-by-defaultDouglas Gregor
2009-04-26Turn of PCH by default. I got the info I was looking forDouglas Gregor
2009-04-26Another shot at switching PCH on by default, now that we've cleaned up some b...Douglas Gregor
2009-04-25Revert my PCH change. I'm happy nowDouglas Gregor
2009-04-25Temporarily try to build with PCH by default. Revert this change onceDouglas Gregor
2009-04-21Look at the TMP environment variable as well.Daniel Dunbar
2009-04-20Also look at the TEMP environment variable as a place to put temporaryDaniel Dunbar
2009-04-20If defined, use TMPDIR environment variable as location for temporary files.Daniel Dunbar
2009-04-18Preliminary PCH support in the driverDouglas Gregor
2009-04-16Driver: Allow using clang as a precompiler, even if it is anDaniel Dunbar
2009-04-15Driver: Add --help-hiddenDaniel Dunbar
2009-04-10Driver: CCC_ADD_ARGS could end up using dangling pointers.Daniel Dunbar