summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Driver.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanup r138662 per Ben and David's suggestions, thanks.Chad Rosier2011-08-261-14/+7
* Make sure the std::string isn't deallocated prior to use. Many thanks to EliChad Rosier2011-08-261-5/+5
* [driver] When generating temporary files allow a prefix to be added. In manyChad Rosier2011-08-261-5/+17
* [driver] Do not add -kext to the link command line when compiling with Chad Rosier2011-08-251-17/+0
* Add support for a verifier to the driver. Currently only verifies debugEric Christopher2011-08-231-2/+21
* [driver] Don't generate diagnostics (i.e., preprocessed source) if reading Chad Rosier2011-08-181-2/+14
* Fix else style. No functionality change intended.Chad Rosier2011-08-171-1/+2
* Fix typo.Eric Christopher2011-08-171-9/+9
* [driver] When generating clang failure diagnostics, don't try to preprocess Chad Rosier2011-08-121-0/+14
* [driver] Refactor a bit to enable a few fixes when generating diagnostics. N...Chad Rosier2011-08-121-14/+25
* Fix cmake for r136702 (at least for the most part). Chandler has been kind Chad Rosier2011-08-021-2/+2
* Temporarily revert parts of r136702 to make cmake builds happy.Chad Rosier2011-08-021-2/+2
* When the compiler crashes, the compiler driver now produces diagnostic Chad Rosier2011-08-021-9/+65
* The -fapple-kext flag was designed to "do the right thing" for building code forChad Rosier2011-07-271-28/+56
* Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon ...Chris Lattner2011-07-231-2/+2
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-16/+16
* Temporarily revert r135614 while I fix the cmake build.Chad Rosier2011-07-201-65/+9
* When the compiler crashes, the compiler driver now produces diagnostic inform...Chad Rosier2011-07-201-9/+65
* Correctly handle sysroot prefix in -print-search-dirs. Makes libtoolJoerg Sonnenberger2011-07-161-1/+10
* Prevent the -save-temps flag from modifying the input file if the input filenameChad Rosier2011-07-151-0/+9
* Driver: Factor out IsUsingLTO helper function.Daniel Dunbar2011-06-211-7/+14
* Identifiers with _CapitalLetter are reserved, so don't use them. Prefer theNick Lewycky2011-06-041-7/+7
* A StringRef-ication of the DiagnosticIDs API and internals.Argyrios Kyrtzidis2011-05-251-3/+4
* Rename ContainsCompileAction to ContainsCompileOrAssembleAction toJoerg Sonnenberger2011-05-061-5/+5
* Driver: Suppress some additional warnings with -Qunused-arguments.Daniel Dunbar2011-04-201-0/+4
* Driver: Support -fno-lto.Daniel Dunbar2011-04-181-1/+2
* 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
OpenPOWER on IntegriCloud