aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/Driver.cpp
AgeCommit message (Expand)Author
2011-01-10Replace all uses of PathV1::exists with PathV2::fs::exists.Michael J. Spencer
2010-12-18Replace all uses of PathV1::get{Basename,Dirname,Suffix} with their PathV2 eq...Michael J. Spencer
2010-12-18Replace all uses of PathV1::getLast with PathV2::filename.Michael J. Spencer
2010-12-17Going back to the drawing board with these two awful hacks.Eric Christopher
2010-12-17Fix spelling.Michael J. Spencer
2010-12-17Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}.Michael J. Spencer
2010-12-17Horrible hack for systems that use -dumpversion with clang to expect versionsEric Christopher
2010-12-08Driver: M and MM should be grouped together, <rdar://problem/8744831>.Daniel Dunbar
2010-11-29Merge System into Support.Michael J. Spencer
2010-11-18Use hasErrorOccurred() instead of getNumErrors() where it makes sense.Argyrios Kyrtzidis
2010-11-18Refactoring of Diagnostic class.Argyrios Kyrtzidis
2010-11-03Implement -working-directory.Argyrios Kyrtzidis
2010-10-19Use CLANG_RESOURCE_DIR define if one is provided, otherwise use the default ofChandler Carruth
2010-10-11lib/Driver/Driver.cpp: Use the driver g++-4 for Cygwin-1.5.NAKAMURA Takumi
2010-09-24Revert r114712 due to failure on darwin buildbot.Nick Lewycky
2010-09-23Make -M/-MM behave like in gcc; use -MF first then -o else use stdout.Nick Lewycky
2010-09-23Fix header comment so we don't break emacs.Nick Lewycky
2010-09-17Driver: implement driver automagic support for -lcc_kextShantonu Sen
2010-09-17Driver: Support -dumpmachine.Daniel Dunbar
2010-09-17Driver: Add magic handling for "reserved library names", starting withDaniel Dunbar
2010-09-06Make "-ccc-cxx" option work on Linux.Rafael Espindola
2010-08-23Driver: Update -ccc-install-dir to also set the installed dir. TotallyDaniel Dunbar
2010-08-21Visual Studio tools used on win32 hosts when targeting win32.Michael J. Spencer
2010-08-17Driver: Claim the -mlinker-version synthesized argument, it shouldn't beDaniel Dunbar
2010-08-12Driver: Use the compile time linker version as the default for -mlinker-version,Daniel Dunbar
2010-08-02Driver: Have -ccc-host-triple simply override the default in the driver, forDaniel Dunbar
2010-08-02Driver: Move HostInfo::lookupTypeForExtension to ToolChain::LookupTypeForExte...Daniel Dunbar
2010-08-02Driver: Give Build{Universal,}Actions access to the default host tool chain. IDaniel Dunbar
2010-08-02Driver: Add Compilation::addCommand and switch tools to using it, now that weDaniel Dunbar
2010-08-02Driver: Simplify.Daniel Dunbar
2010-08-02Driver: Eliminate now unused argument.Daniel Dunbar
2010-08-02Driver: Simplify logic for sending 'clang -E t.c' output to stdout.Daniel Dunbar
2010-08-02Driver: Never try to use piped inputs.Daniel Dunbar
2010-08-02Driver: Start ripping out support for -pipe, which is worthless and complicatesDaniel Dunbar
2010-07-19Driver: Change the driver to take the path to the main executable, instead ofDaniel Dunbar
2010-07-14Driver: When re'execing clang, use path to the main executable instead ofDaniel Dunbar
2010-07-07add driver support for minix, patch by Kees van ReeuwijkChris Lattner
2010-06-29Driver/Darwin: Only run dsymutil when we are also compiling/assembling as partDaniel Dunbar
2010-06-15Driver: Support -Wp,-MMD,FOO, which I found an instance of. :(Daniel Dunbar
2010-06-14Driver: Fix PR4062 by dissecting one particular -Wp, form.Daniel Dunbar
2010-06-14Driver: Dissect -Wl, and -Xlinker arguments to remove --no-demangle, which was aDaniel Dunbar
2010-06-11Driver: Switch Compilation to return the translated arguments by default.Daniel Dunbar
2010-06-11Driver: Add an explicit argument translation phase to the driver itself. We a...Daniel Dunbar
2010-06-11Fix a couple comments.Daniel Dunbar
2010-06-09Driver: Eliminate Arg subclasses, which are now unnecessary.Daniel Dunbar
2010-06-07Driver: Support invoking Clang on .ll or .bc inputs.Daniel Dunbar
2010-06-04Driver/Darwin: Model dsymutil properly, as a separate action/tool kind which isDaniel Dunbar
2010-05-22Driver: When printing a "command was signalled" type of diagnostic, use theDaniel Dunbar
2010-05-14Driver: Enable -integrated-as by default, at least for Darwin/x86 without -st...Daniel Dunbar
2010-05-05add a new --print-diagnostic-categories option, which causes the driver toChris Lattner