aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/ToolChains.h
AgeCommit message (Expand)Author
2012-01-25Remove the 'ToolTriple' concept from the NetBSD toolchain along with myChandler Carruth
2012-01-25Switch the ToolChain types to all store a Driver reference rather thanChandler Carruth
2012-01-25Make a major refactoring to how the GCC installation detection works.Chandler Carruth
2012-01-24Address one part of the FIXME I introduced my switching the tripleChandler Carruth
2012-01-24At least within these classes, consistently spell 'GCC' as 'GCC'.Chandler Carruth
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-12-17Split the Windows toolchain definition into its own file. This isChandler Carruth
2011-12-14Enable stack protectors by default for iOS. <rdar://problem/8836680>Bob Wilson
2011-12-12Hexagon backend supportTony Linthicum
2011-12-08Misc Minix-specific changes to clang:Eli Friedman
2011-12-07Driver: Add a --rtlib={compiler-rt,libgcc} argument which I plan to use to allowDaniel Dunbar
2011-11-09Fix an issue that Duncan discovered on a specific (no longer current)Chandler Carruth
2011-11-06Begin lifting some of the one-off checking logic into generic helperChandler Carruth
2011-11-06Move the GCC installation detection logic down into the Generic_GCCChandler Carruth
2011-11-06The version objects need to actually store the version strings; theyChandler Carruth
2011-11-06Lift the GCCVersion type into the header file and start persisting it inChandler Carruth
2011-11-06Switch some of these interfaces from std::string to StringRef and Twine.Chandler Carruth
2011-11-05Remove a pointless member. I have no idea why I made this not a localChandler Carruth
2011-11-05Move the GCC installation detection helper a member of the LinuxChandler Carruth
2011-11-05Move the Linux header searching from the Frontend to the Driver. This isChandler Carruth
2011-11-04Begin the migration of header search logic to the driver, starting withChandler Carruth
2011-10-07Clang driver changes for iOS 5.0 and OS X Lion support.Bob Wilson
2011-09-20For i386 kext fallback to llvm-gcc, search paths for several Darwin versions.Bob Wilson
2011-09-20[driver] Default to arm mode when using the integrated assembler.Chad Rosier
2011-09-09Treat the weak export of block runtime symbols as a deployment-targetJohn McCall
2011-09-01default property synthesis is off by defaultFariborz Jahanian
2011-09-01objective-c: Make auto synthesis of properties the default.Fariborz Jahanian
2011-08-23enable -fstack-protector on 10.5 for usermode binaries by default.Nico Weber
2011-07-20now that we have a centralized place to do so, add some using declarations forChris Lattner
2011-07-06Change the driver's logic about Objective-C runtimes: abstract out aJohn McCall
2011-06-22Build and use libcompiler_rt whenever possible.Eric Christopher
2011-06-15Automatic Reference Counting.John McCall
2011-05-16Make the triple an explicit argument of FindTargetProgramPath.Joerg Sonnenberger
2011-04-30Driver/Darwin: Change Darwin toolchain to explicitly track is-ios-sim bit, andDaniel Dunbar
2011-04-15fix a bunch of comment typos found by codespell. Patch byChris Lattner
2011-03-31Driver/Darwin: Tweak link logic for simulator.Daniel Dunbar
2011-03-18Driver: Give SelectTool access to the action inputs.Daniel Dunbar
2011-03-18Driver/Darwin: Kill the DarwinGCC toolchain.Daniel Dunbar
2011-03-01Driver/Darwin: Be bug compatible with GCC and ignore -pg on ARM.Daniel Dunbar
2011-02-17Disable default synthesized properties until we can properly re-evaluate the ...Ted Kremenek
2011-02-04build: Add support for DISABLE_DEFAULT_STRICT_ALIASING, which does what oneDaniel Dunbar
2011-02-02Add NetBSD target support. Patch by Joerg Sonnenberger.Benjamin Kramer
2010-12-23Add -fobjc-default-synthesized-properties flagTed Kremenek
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-10-29Switch to using the integrated assembler by default on x86 and x86-64 ELFRafael Espindola
2010-09-17Driver: implement driver automagic support for -lcc_kextShantonu Sen
2010-09-17Driver: Fix spelling of AddCXXStdlibLibArgs, which I copy-n-pasto'd.Daniel Dunbar
2010-09-17Driver/DarwinClang: The new toolchain definition is going to drop the -L insideDaniel Dunbar