aboutsummaryrefslogtreecommitdiff
path: root/tools/driver/driver.cpp
AgeCommit message (Expand)Author
2010-08-01Driver: Keep track of a separate "install dir", which is the path where clangDaniel Dunbar
2010-08-01Simplify.Daniel Dunbar
2010-07-20Driver: Switch to using a SmallVector instead of std::vector, and stopDaniel Dunbar
2010-07-19Implement support for reading arguments specified in a file with @file. IfRafael Espindola
2010-07-19Revert r108672, "Implement support for reading arguments specified in a fileDaniel Dunbar
2010-07-19Implement support for reading arguments specified in a file with @file.Rafael Espindola
2010-07-19Driver: Change the driver to take the path to the main executable, instead ofDaniel Dunbar
2010-07-18Refactor the code a bit so that there is only one call to BuildCompilation. TheRafael Espindola
2010-05-20Driver/MC: Add 'clang -cc1as' integrated assembler tool, currently accepts ap...Daniel Dunbar
2010-04-01Driver: Add support for a CLANGXX_IS_PRODUCTION build variable, which enableDaniel Dunbar
2010-03-30make -ftime-report work even in -disable-free mode. Woo, finally.Chris Lattner
2010-03-20Driver: Support CC_PRINT_OPTIONS, used for logging the compile commands (in -...Daniel Dunbar
2010-03-08Mark variable as constKovarththanan Rajaratnam
2010-02-25Driver: Use TextDiagnosticPrinter instead of a custom one.Daniel Dunbar
2010-02-17clang: Add support for s// edit form of QA_OVERRIDE_GCC3_OPTIONS.Daniel Dunbar
2009-12-25Driver: Use "g++" as generic gcc name when running in C++ mode, for platformsDaniel Dunbar
2009-12-08Remove several .c_str() to be forward-compatible with StringRef.Jeffrey Yasskin
2009-12-04Add gcc's -no-canonical-prefixes option to clang.Rafael Espindola
2009-11-30Put CompilerInvocation testing code in clang-cc instead of clang for now, I c...Daniel Dunbar
2009-11-29Change CompilerInvocation::CreateFromArgs to take Argv0 and the address of ma...Daniel Dunbar
2009-11-20Add a workaround to silence a bogus g++-4.4 -pedantic warning.Benjamin Kramer
2009-11-19Sketch some 'clang -cc1' support, for testing parts of CompilerInvocation.Daniel Dunbar
2009-11-19Driver: ArgList doesn't depend on Options.h anymore.Daniel Dunbar
2009-11-11Fix unsafe use of StringRef I introduced.Daniel Dunbar
2009-11-10Driver: Run 'clang' in C++ mode based on the name it was invoked by. We matchDaniel Dunbar
2009-09-22Push "clang-is-production" logic up to tools/driver, and make it hittable byDaniel Dunbar
2009-07-17Fix indentation / trailing white space.Daniel Dunbar
2009-07-16[llvm up] Add support for '#' component of QA_OVERRIDE_GCC3_OPTIONS.Daniel Dunbar
2009-07-01Driver: Move Compilation::Execute to Driver::ExecuteCompilation.Daniel Dunbar
2009-05-26Revert to using &...[0] for std::vector, apparently .data isn't generallyDaniel Dunbar
2009-05-26Use .data() vs &...[0]Daniel Dunbar
2009-05-26The driver/diagnostic client don't need to be on the heap.Daniel Dunbar
2009-04-17Support QA_OVERRIDE_GCC3_OPTIONSDaniel Dunbar
2009-04-10Driver: CCC_ADD_ARGS could end up using dangling pointers.Daniel Dunbar
2009-04-01Allow CCC_ADD_ARGS to add empty argumentsDaniel Dunbar
2009-04-01Support CCC_ADD_ARGS in new driver.Daniel Dunbar
2009-03-31(LLVM up) Update to use llvm::sys::getHostTriple().Daniel Dunbar
2009-03-24Rename clang-driver to clang.Daniel Dunbar
2009-03-21Driver: Give Compilation::Execute total control over the Driver resultDaniel Dunbar
2009-03-18Driver: Get executable path using llvm::sys::Path::GetMainExecutable.Daniel Dunbar
2009-03-18Driver: Use custom diag printer to drop dependency on libFrontend andDaniel Dunbar
2009-03-18Driver: Use PrettyStackTrace.Daniel Dunbar
2009-03-16Driver: Implement majority tool binding logic.Daniel Dunbar
2009-03-13Driver: Return 0 from BuildCompilation on -ccc-print-phases,Daniel Dunbar
2009-03-12Driver: Use standard Diagnostic interface for diagnostics.Daniel Dunbar
2009-03-10Driver: Add host info.Daniel Dunbar
2009-03-10Driver: Handle magic -ccc- options.Daniel Dunbar
2009-03-04Driver: Sink Driver/Compilation into clang::driver namespace.Daniel Dunbar
2009-03-04Driver: More Option implementation.Daniel Dunbar
2009-03-03Sketch Driver Option classes.Daniel Dunbar