summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Tools.h
Commit message (Expand)AuthorAgeFilesLines
* Driver and option support for -gsplit-dwarf. This is a part ofEric Christopher2013-02-051-0/+14
* [driver] Don't try to generate diagnostic information for dsymutil crashes.Chad Rosier2013-02-011-0/+1
* [driver] Associate a JobAction with each result file. This enables the driverChad Rosier2013-01-241-0/+1
* Add support for passing the main file name down to the assemblerEric Christopher2012-12-181-5/+7
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+0
* Reapply a subset of r167567 to clean up Darwin-specific code for invoking gcc.Bob Wilson2012-11-231-57/+7
* Revert r167567, restoring the ability of clang to run gcc in cases where itNick Lewycky2012-11-151-7/+57
* Rip out a bunch of code for invoking gcc from clang.Bob Wilson2012-11-081-57/+7
* getArchTypeForDarwinArchName is only used in the clang driver, copy it there.Rafael Espindola2012-10-311-0/+2
* During LTO, we call 'dsymutil' when we compile source files. This necessitatesBill Wendling2012-10-021-1/+2
* clang support for Bitrig (an OpenBSD fork); patch by David Hill.Eli Friedman2012-08-081-0/+30
* Restructure how the driver communicates information about theJohn McCall2012-06-201-0/+7
* Add PPC support for translating gcc-style -mcpu options into LLVM -target-cpu...Hal Finkel2012-06-111-0/+1
* [driver] Don't try to generate diagnostic information for linker crashes.Chad Rosier2012-03-071-0/+12
* Fix copy-and-paste error in commentDavid Chisnall2012-02-151-1/+1
* First pass at Solaris toolchain support. This version compiles and links helloDavid Chisnall2012-02-151-0/+29
* Have the driver pass CPU and target feature information to cc1as.Jim Grosbach2012-02-101-0/+1
* Remove the ToolTriple logic in NetBSD, which was completely broken byJoerg Sonnenberger2012-01-261-8/+4
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+2
* Hexagon backend supportTony Linthicum2011-12-121-0/+38
* Add the depfile as a result file so that it is deleted if we crash,Peter Collingbourne2011-11-061-1/+2
* Add support for a verifier to the driver. Currently only verifies debugEric Christopher2011-08-231-0/+15
* [driver] Clang doesn't support -mkernel/-fapple-kext for i386, so it's Chad Rosier2011-08-171-0/+1
* Fix typo. From Damjan Marion.Joerg Sonnenberger2011-06-211-1/+1
* Make the triple an explicit argument of FindTargetProgramPath.Joerg Sonnenberger2011-05-161-3/+11
* Driver/Darwin/ARM: Kernel/kext code has more strict alignment requirements.Daniel Dunbar2011-03-171-1/+2
* Add NetBSD target support. Patch by Joerg Sonnenberger.Benjamin Kramer2011-02-021-0/+29
* Add support for soft/hard float options to the Sparc targetBruno Cardoso Lopes2010-11-091-0/+1
* Use ld directly on linux. Changes from the previous try:Rafael Espindola2010-11-071-0/+12
* Revert while I debug test failures :-(Rafael Espindola2010-11-031-12/+0
* Switch clang to run ld directly on linux. I tested this on all the linuxRafael Espindola2010-11-031-0/+12
* Driver/Darwin: Make the compilation object available in AddLinkArgs.Daniel Dunbar2010-09-091-1/+2
* Visual Studio tools used on win32 hosts when targeting win32.Michael J. Spencer2010-08-211-0/+16
* Run the assembler instead of gcc on Linux.Rafael Espindola2010-08-101-0/+16
* Driver: Add Compilation::addCommand and switch tools to using it, now that weDaniel Dunbar2010-08-021-19/+0
* Driver: Eliminate now unnecessary tool hooks for whether they accept piped in...Daniel Dunbar2010-08-021-44/+0
* add driver support for minix, patch by Kees van ReeuwijkChris Lattner2010-07-071-0/+35
* Driver: Add an explicit dsymutil action.Daniel Dunbar2010-06-041-0/+17
* Driver: Add Tool::ShortName, intended to be a human readable name for the tool.Daniel Dunbar2010-05-221-23/+38
* Driver: Add a tool definition for the Clang integrated assembler.Daniel Dunbar2010-05-201-0/+20
* VISIBILITY_HIDDEN was renamed LLVM_LIBRARY_VISIBILITY.Duncan Sands2010-05-111-22/+22
* Driver: Add a Tool::hasGoodDiagnostics hook, and use it to simplify logic forDaniel Dunbar2010-04-061-0/+5
* Add in some more MIPS command line options.Eric Christopher2010-03-021-0/+1
* Driver: Add -[no-]integrated-as for clang.Daniel Dunbar2010-02-031-0/+1
* Driver: Fix fallback to gcc to -c instead of -S if trying to generate an LLVM bcDaniel Dunbar2010-01-251-6/+12
* Driver/Darwin/ld: Eliminate AddDarwinSubArch, our linker invocation is going toDaniel Dunbar2010-01-221-1/+0
* Remove ';' after method definition. Noticed by clang++, which one would thinkDaniel Dunbar2009-12-191-1/+1
* ARM: Pass -mcpu to clang-cc based on -march= and -mcpu=.Daniel Dunbar2009-09-101-0/+1
* Move Clang X86 cpu/feature argument translation into AddX86TargetArgs.Daniel Dunbar2009-09-091-0/+2
* Add DarwinTool base class for all Darwin tools, and move AddDarwin[Sub]Arch t...Daniel Dunbar2009-09-091-16/+21
OpenPOWER on IntegriCloud