aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/Tools.h
AgeCommit message (Expand)Author
2013-04-01R600: Handle -mcpu option v3Tom Stellard
2013-03-28Rename clang::driver::tools::linuxtools to clang::driver::tools::gnutools.Thomas Schwinge
2013-02-22Driver: Pass down the -march setting down to -cc1as on x86 too.Benjamin Kramer
2013-02-22Split out the command handling for split debug info, we're goingEric Christopher
2013-02-21Remove the SplitDebug action and replace with a set of commandsEric Christopher
2013-02-05Driver and option support for -gsplit-dwarf. This is a part ofEric Christopher
2013-02-01[driver] Don't try to generate diagnostic information for dsymutil crashes.Chad Rosier
2013-01-24[driver] Associate a JobAction with each result file. This enables the driverChad Rosier
2012-12-18Add support for passing the main file name down to the assemblerEric Christopher
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-11-23Reapply a subset of r167567 to clean up Darwin-specific code for invoking gcc.Bob Wilson
2012-11-15Revert r167567, restoring the ability of clang to run gcc in cases where itNick Lewycky
2012-11-08Rip out a bunch of code for invoking gcc from clang.Bob Wilson
2012-10-31getArchTypeForDarwinArchName is only used in the clang driver, copy it there.Rafael Espindola
2012-10-02During LTO, we call 'dsymutil' when we compile source files. This necessitatesBill Wendling
2012-08-08clang support for Bitrig (an OpenBSD fork); patch by David Hill.Eli Friedman
2012-06-20Restructure how the driver communicates information about theJohn McCall
2012-06-11Add PPC support for translating gcc-style -mcpu options into LLVM -target-cpu...Hal Finkel
2012-03-07[driver] Don't try to generate diagnostic information for linker crashes.Chad Rosier
2012-02-15Fix copy-and-paste error in commentDavid Chisnall
2012-02-15First pass at Solaris toolchain support. This version compiles and links helloDavid Chisnall
2012-02-10Have the driver pass CPU and target feature information to cc1as.Jim Grosbach
2012-01-26Remove the ToolTriple logic in NetBSD, which was completely broken byJoerg Sonnenberger
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-12-12Hexagon backend supportTony Linthicum
2011-11-06Add the depfile as a result file so that it is deleted if we crash,Peter Collingbourne
2011-08-23Add support for a verifier to the driver. Currently only verifies debugEric Christopher
2011-08-17[driver] Clang doesn't support -mkernel/-fapple-kext for i386, so it's Chad Rosier
2011-06-21Fix typo. From Damjan Marion.Joerg Sonnenberger
2011-05-16Make the triple an explicit argument of FindTargetProgramPath.Joerg Sonnenberger
2011-03-17Driver/Darwin/ARM: Kernel/kext code has more strict alignment requirements.Daniel Dunbar
2011-02-02Add NetBSD target support. Patch by Joerg Sonnenberger.Benjamin Kramer
2010-11-09Add support for soft/hard float options to the Sparc targetBruno Cardoso Lopes
2010-11-07Use ld directly on linux. Changes from the previous try:Rafael Espindola
2010-11-03Revert while I debug test failures :-(Rafael Espindola
2010-11-03Switch clang to run ld directly on linux. I tested this on all the linuxRafael Espindola
2010-09-09Driver/Darwin: Make the compilation object available in AddLinkArgs.Daniel Dunbar
2010-08-21Visual Studio tools used on win32 hosts when targeting win32.Michael J. Spencer
2010-08-10Run the assembler instead of gcc on Linux.Rafael Espindola
2010-08-02Driver: Add Compilation::addCommand and switch tools to using it, now that weDaniel Dunbar
2010-08-02Driver: Eliminate now unnecessary tool hooks for whether they accept piped in...Daniel Dunbar
2010-07-07add driver support for minix, patch by Kees van ReeuwijkChris Lattner
2010-06-04Driver: Add an explicit dsymutil action.Daniel Dunbar
2010-05-22Driver: Add Tool::ShortName, intended to be a human readable name for the tool.Daniel Dunbar
2010-05-20Driver: Add a tool definition for the Clang integrated assembler.Daniel Dunbar
2010-05-11VISIBILITY_HIDDEN was renamed LLVM_LIBRARY_VISIBILITY.Duncan Sands
2010-04-06Driver: Add a Tool::hasGoodDiagnostics hook, and use it to simplify logic forDaniel Dunbar
2010-03-02Add in some more MIPS command line options.Eric Christopher
2010-02-03Driver: Add -[no-]integrated-as for clang.Daniel Dunbar
2010-01-25Driver: Fix fallback to gcc to -c instead of -S if trying to generate an LLVM bcDaniel Dunbar