summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Driver.cpp
Commit message (Expand)AuthorAgeFilesLines
* refactor -ccc-gcc-name codeDylan Noblesmith2011-04-091-15/+1
* Driver: Sketch driver support for a CC_LOG_DIAGNOSTICS options, similar to theDaniel Dunbar2011-04-071-4/+6
* Move Driver::createInvocationFromArgs function to Frontend library to avoid d...Argyrios Kyrtzidis2011-04-041-70/+0
* Introduce Driver::createInvocationFromArgs used to create a CompilerInvocatio...Argyrios Kyrtzidis2011-04-041-0/+70
* Driver/Darwin: Dsymutil actions should put the dSYM adjacent to the output file.Daniel Dunbar2011-03-251-1/+7
* switch a few Driver APIs to use llvm::ArrayRef, cleaning up code.Chris Lattner2011-03-231-7/+5
* Memorize presence/absence of -nostdlib in Driver.Joerg Sonnenberger2011-03-211-2/+4
* Remember sysroot in Driver. Pass it down to ld for NetBSD, FreeBSDJoerg Sonnenberger2011-03-211-2/+14
* Driver: Give SelectTool access to the action inputs.Daniel Dunbar2011-03-181-2/+3
* On !Darwin, do use the integrated as with -static.Rafael Espindola2011-03-181-1/+3
* Use C as fallback type if in C preprocessor mode.Joerg Sonnenberger2011-03-161-4/+9
* Redo part of r127137:Joerg Sonnenberger2011-03-071-5/+5
* Explicitly initialize CCCIsCPPJoerg Sonnenberger2011-03-071-2/+2
* If called as *cpp or *cpp-[^-]*, run only the preprocessor. If noJoerg Sonnenberger2011-03-061-6/+16
* Normalize target triple passed out of driver. Basically this meansAnton Korobeynikov2011-03-051-1/+1
* Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead.NAKAMURA Takumi2011-02-171-1/+0
* Allow multiple -B prefixes. Patch by Joerg Sonnenberger.Benjamin Kramer2011-02-081-6/+12
* Moved here from LLVM Clang's configuration options and related macros.Oscar Fuentes2011-02-031-0/+4
* clang: Add support for a CC_PRINT_HEADERS environment variable, which mirrorsDaniel Dunbar2011-02-021-2/+3
* Add NetBSD target support. Patch by Joerg Sonnenberger.Benjamin Kramer2011-02-021-0/+2
* Driver: Change -dumpversion to return a GCC compatible answer.Daniel Dunbar2011-01-121-1/+7
* Replace all uses of PathV1::exists with PathV2::fs::exists.Michael J. Spencer2011-01-101-4/+10
* Replace all uses of PathV1::get{Basename,Dirname,Suffix} with their PathV2 eq...Michael J. Spencer2010-12-181-12/+7
* Replace all uses of PathV1::getLast with PathV2::filename.Michael J. Spencer2010-12-181-5/+5
* Going back to the drawing board with these two awful hacks.Eric Christopher2010-12-171-4/+1
* Fix spelling.Michael J. Spencer2010-12-171-1/+1
* Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}.Michael J. Spencer2010-12-171-4/+6
* Horrible hack for systems that use -dumpversion with clang to expect versionsEric Christopher2010-12-171-1/+4
* Driver: M and MM should be grouped together, <rdar://problem/8744831>.Daniel Dunbar2010-12-081-3/+2
* Merge System into Support.Michael J. Spencer2010-11-291-2/+2
* Use hasErrorOccurred() instead of getNumErrors() where it makes sense.Argyrios Kyrtzidis2010-11-181-2/+2
* Refactoring of Diagnostic class.Argyrios Kyrtzidis2010-11-181-1/+1
* Implement -working-directory.Argyrios Kyrtzidis2010-11-031-4/+13
* Use CLANG_RESOURCE_DIR define if one is provided, otherwise use the default ofChandler Carruth2010-10-191-4/+9
* lib/Driver/Driver.cpp: Use the driver g++-4 for Cygwin-1.5.NAKAMURA Takumi2010-10-111-1/+13
* Revert r114712 due to failure on darwin buildbot.Nick Lewycky2010-09-241-10/+4
* Make -M/-MM behave like in gcc; use -MF first then -o else use stdout.Nick Lewycky2010-09-231-4/+10
* Fix header comment so we don't break emacs.Nick Lewycky2010-09-231-1/+1
* Driver: implement driver automagic support for -lcc_kextShantonu Sen2010-09-171-3/+11
* Driver: Support -dumpmachine.Daniel Dunbar2010-09-171-0/+5
* Driver: Add magic handling for "reserved library names", starting withDaniel Dunbar2010-09-171-0/+12
* Make "-ccc-cxx" option work on Linux.Rafael Espindola2010-09-061-2/+4
* Driver: Update -ccc-install-dir to also set the installed dir. TotallyDaniel Dunbar2010-08-231-1/+1
* Visual Studio tools used on win32 hosts when targeting win32.Michael J. Spencer2010-08-211-0/+5
* Driver: Claim the -mlinker-version synthesized argument, it shouldn't beDaniel Dunbar2010-08-171-0/+1
* Driver: Use the compile time linker version as the default for -mlinker-version,Daniel Dunbar2010-08-121-0/+10
* Driver: Have -ccc-host-triple simply override the default in the driver, forDaniel Dunbar2010-08-021-3/+4
* Driver: Move HostInfo::lookupTypeForExtension to ToolChain::LookupTypeForExte...Daniel Dunbar2010-08-021-1/+1
* Driver: Give Build{Universal,}Actions access to the default host tool chain. IDaniel Dunbar2010-08-021-9/+9
* Driver: Add Compilation::addCommand and switch tools to using it, now that weDaniel Dunbar2010-08-021-1/+1
OpenPOWER on IntegriCloud