summaryrefslogtreecommitdiffstats
path: root/clang/tools/driver/driver.cpp
Commit message (Expand)AuthorAgeFilesLines
* [driver] Handle the processing of the QA_OVERRIDE_GCC3_OPTIONS and CCC_ADD_ARGSChad Rosier2013-02-211-26/+26
* Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose2013-02-081-3/+3
* [driver] Refactor the driver so that a failing commands doesn't preventChad Rosier2013-01-291-8/+24
* [driver] Warnings for warning options are handled by the frontend. The drive...Chad Rosier2013-01-151-1/+1
* Produce an actual error before attempting to attach notes to it when bailing outRichard Smith2012-12-251-2/+5
* Sort #include lines for tools/...Chandler Carruth2012-12-041-9/+8
* Remove some dead code. CLANG_IS_PRODUCTION is now just a build flag andRafael Espindola2012-11-271-6/+1
* If we encounter a fatal error, exit with status 70. For BSD systems this isChad Rosier2012-11-121-2/+3
* Make DiagnosticOptions intrusively reference-counted, and make sureDouglas Gregor2012-10-231-6/+6
* Just revert r163605 for now. It broke the build and had someChandler Carruth2012-09-111-26/+11
* Select the correct, or, failing that, compatible, dialect when invoked as cc,David Chisnall2012-09-111-11/+26
* [Win32] Rework crash-report since r145389.NAKAMURA Takumi2012-07-171-0/+8
* Unify Options.td and CC1Options.td, in a first step towards unifying the seri...James Molloy2012-05-011-2/+2
* Add a little hack to emulate a clang crash, so the diagnostics generator can beChad Rosier2012-04-201-0/+4
* [driver] Parse diagnostic args in the driver.Chad Rosier2012-03-131-1/+22
* Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith2012-02-201-1/+1
* drop more llvm:: prefixes on SmallString<>Dylan Noblesmith2012-02-131-1/+1
* drop more llvm:: prefixes on OwningPtr<>Dylan Noblesmith2012-02-131-2/+2
* rename -ccc-host-triple into -targetSebastian Pop2012-01-201-2/+2
* Revert r148138; it's causing test failures.Eli Friedman2012-01-131-2/+2
* rename -ccc-host-triple into -targetSebastian Pop2012-01-131-2/+2
* remove unneeded config.h includesDylan Noblesmith2011-12-221-1/+0
* rename getHostTriple into getDefaultTargetTriple in clangSebastian Pop2011-11-011-1/+1
* Rip out flags for controlling C++ "production mode" separately.Bob Wilson2011-10-041-8/+1
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-1/+1
* Match LLVM change: TargetRegistry and TargetSelect have been moved to Support.Evan Cheng2011-08-241-2/+2
* When the compiler crashes, the compiler driver now produces diagnostic Chad Rosier2011-08-021-2/+8
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-23/+23
* Temporarily revert r135614 while I fix the cmake build.Chad Rosier2011-07-201-8/+2
* When the compiler crashes, the compiler driver now produces diagnostic inform...Chad Rosier2011-07-201-2/+8
* Slightly improve the code to derive target from program name to notJoerg Sonnenberger2011-07-071-3/+5
* Driver: Sketch driver support for a CC_LOG_DIAGNOSTICS options, similar to theDaniel Dunbar2011-04-071-0/+5
* switch a few Driver APIs to use llvm::ArrayRef, cleaning up code.Chris Lattner2011-03-231-2/+2
* Refactor program name logic. Extend it to infer the target triple fromJoerg Sonnenberger2011-03-161-18/+83
* If called as *cpp or *cpp-[^-]*, run only the preprocessor. If noJoerg Sonnenberger2011-03-061-0/+5
* clang: Add support for a CC_PRINT_HEADERS environment variable, which mirrorsDaniel Dunbar2011-02-021-0/+5
* Add missing <cctype> include, from Joerg SonnenbergerDouglas Gregor2011-01-171-0/+1
* 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
OpenPOWER on IntegriCloud