summaryrefslogtreecommitdiffstats
path: root/clang/tools/driver/driver.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute.Michael J. Spencer2010-12-211-12/+16
* Replace all uses of PathV1::get{Basename,Dirname,Suffix} with their PathV2 eq...Michael J. Spencer2010-12-181-2/+2
* Replace all uses of PathV1::getLast with PathV2::filename.Michael J. Spencer2010-12-181-3/+3
* MemoryBuffer API update.Michael J. Spencer2010-12-161-4/+2
* Use error_code instead of std::string* for MemoryBuffer.Michael J. Spencer2010-12-091-1/+3
* Merge System into Support.Michael J. Spencer2010-11-291-4/+4
* Refactoring of Diagnostic class.Argyrios Kyrtzidis2010-11-181-1/+2
* Turns out that we may end up calling dladdr on GetExecutablePath, give it ext...Benjamin Kramer2010-10-301-2/+1
* This function doesn't need external linkage either.Benjamin Kramer2010-10-301-1/+2
* Make "-ccc-cxx" option work on Linux.Rafael Espindola2010-09-061-1/+0
* Simplify the ownership model for DiagnosticClients, which was reallyDouglas Gregor2010-08-181-4/+4
* Driver: Keep track of a separate "install dir", which is the path where clangDaniel Dunbar2010-08-011-0/+18
* Simplify.Daniel Dunbar2010-08-011-4/+2
* Driver: Switch to using a SmallVector instead of std::vector, and stopDaniel Dunbar2010-07-201-8/+8
* Implement support for reading arguments specified in a file with @file. IfRafael Espindola2010-07-191-18/+96
* Revert r108672, "Implement support for reading arguments specified in a fileDaniel Dunbar2010-07-191-106/+18
* Implement support for reading arguments specified in a file with @file.Rafael Espindola2010-07-191-18/+106
* Driver: Change the driver to take the path to the main executable, instead ofDaniel Dunbar2010-07-191-2/+1
* Refactor the code a bit so that there is only one call to BuildCompilation. TheRafael Espindola2010-07-181-12/+5
* Driver/MC: Add 'clang -cc1as' integrated assembler tool, currently accepts ap...Daniel Dunbar2010-05-201-4/+17
* Driver: Add support for a CLANGXX_IS_PRODUCTION build variable, which enableDaniel Dunbar2010-04-011-1/+8
* make -ftime-report work even in -disable-free mode. Woo, finally.Chris Lattner2010-03-301-6/+13
* Driver: Support CC_PRINT_OPTIONS, used for logging the compile commands (in -...Daniel Dunbar2010-03-201-0/+5
* Mark variable as constKovarththanan Rajaratnam2010-03-081-2/+2
* Driver: Use TextDiagnosticPrinter instead of a custom one.Daniel Dunbar2010-02-251-33/+4
* clang: Add support for s// edit form of QA_OVERRIDE_GCC3_OPTIONS.Daniel Dunbar2010-02-171-7/+22
* Driver: Use "g++" as generic gcc name when running in C++ mode, for platformsDaniel Dunbar2009-12-251-1/+3
* Remove several .c_str() to be forward-compatible with StringRef.Jeffrey Yasskin2009-12-081-2/+2
* Add gcc's -no-canonical-prefixes option to clang.Rafael Espindola2009-12-041-3/+14
* Put CompilerInvocation testing code in clang-cc instead of clang for now, I c...Daniel Dunbar2009-11-301-7/+6
* Change CompilerInvocation::CreateFromArgs to take Argv0 and the address of ma...Daniel Dunbar2009-11-291-2/+4
* Add a workaround to silence a bogus g++-4.4 -pedantic warning.Benjamin Kramer2009-11-201-1/+3
* Sketch some 'clang -cc1' support, for testing parts of CompilerInvocation.Daniel Dunbar2009-11-191-0/+7
* Driver: ArgList doesn't depend on Options.h anymore.Daniel Dunbar2009-11-191-1/+0
* Fix unsafe use of StringRef I introduced.Daniel Dunbar2009-11-111-2/+3
* Driver: Run 'clang' in C++ mode based on the name it was invoked by. We matchDaniel Dunbar2009-11-101-0/+9
* Push "clang-is-production" logic up to tools/driver, and make it hittable byDaniel Dunbar2009-09-221-1/+6
* Fix indentation / trailing white space.Daniel Dunbar2009-07-171-51/+51
* [llvm up] Add support for '#' component of QA_OVERRIDE_GCC3_OPTIONS.Daniel Dunbar2009-07-161-11/+26
* Driver: Move Compilation::Execute to Driver::ExecuteCompilation.Daniel Dunbar2009-07-011-1/+1
* Revert to using &...[0] for std::vector, apparently .data isn't generallyDaniel Dunbar2009-05-261-2/+2
* Use .data() vs &...[0]Daniel Dunbar2009-05-261-2/+2
* The driver/diagnostic client don't need to be on the heap.Daniel Dunbar2009-05-261-12/+10
* Support QA_OVERRIDE_GCC3_OPTIONSDaniel Dunbar2009-04-171-10/+111
* Driver: CCC_ADD_ARGS could end up using dangling pointers.Daniel Dunbar2009-04-101-1/+1
* Allow CCC_ADD_ARGS to add empty argumentsDaniel Dunbar2009-04-011-5/+3
* Support CCC_ADD_ARGS in new driver.Daniel Dunbar2009-04-011-2/+37
* (LLVM up) Update to use llvm::sys::getHostTriple().Daniel Dunbar2009-03-311-7/+5
* Rename clang-driver to clang.Daniel Dunbar2009-03-241-0/+1
* Driver: Give Compilation::Execute total control over the Driver resultDaniel Dunbar2009-03-211-8/+4
OpenPOWER on IntegriCloud