aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/ToolChains.cpp
AgeCommit message (Expand)Author
2012-01-24Fix one of the (larger) FIXMEs where we were misusing the Driver's ideaChandler 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
2012-01-24Start hoisting the logic for computing the target triple into its ownChandler Carruth
2012-01-16Make the auto-detection hack for the iOS simulator set the target triple corr...Eli Friedman
2012-01-13rename DefaultHostTriple into DefaultTargetTripleSebastian Pop
2012-01-13Remove --hash-style from link command on Android.Evgeniy Stepanov
2012-01-11Revert changes to lib/Driver in r147917; I didn't mean to commit this.Eli Friedman
2012-01-11Start refactoring code for capturing variables and 'this' so that it is share...Eli Friedman
2012-01-10Add support for the androideabi environment to our triple support, andChandler Carruth
2011-12-28Handle a /etc/debian_version with a version number instead of a codename.Rafael Espindola
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-12Hexagon backend supportTony Linthicum
2011-12-09Fix the --hash-style option when the target is MIPS as it isChandler Carruth
2011-12-08Misc Minix-specific changes to clang:Eli Friedman
2011-12-08Allow clang to find gcc libs on suse ppc64Hal Finkel
2011-12-07Driver: Add a --rtlib={compiler-rt,libgcc} argument which I plan to use to allowDaniel Dunbar
2011-12-07Fix multilib library paths on ppc64 Linux. Patch by Michael Kostylev. PR11472.Eli Friedman
2011-12-06[asan] Mac: do not link dynamic libs with the asan-rt, use -undefined dynamic...Kostya Serebryany
2011-12-01Driver/Darwin: Add ASAN runtime library link support.Daniel Dunbar
2011-11-28A couple driver fixes for PPC Linux. Patches by Michael Kostylev. PR11444/P...Eli Friedman
2011-11-17clang/Darwin: Use the compiler-rt provided profile library.Daniel Dunbar
2011-11-11Search for libstdc++.dylib in llvm-gcc's files on darwin10. rdar://10419079Bob Wilson
2011-11-11Add Linux multiarch include directories for mips/mipsel. Patch from Simon At...Eli Friedman
2011-11-09Fix an issue that Duncan discovered on a specific (no longer current)Chandler Carruth
2011-11-08Misc fixes for clang driver on Mips Linux. Patch by Simon Atanasyan.Eli Friedman
2011-11-08Add a default system include of '/include'. This isn't particularlyChandler Carruth
2011-11-07Rip out one of the features I added for the driver-include-management.Chandler Carruth
2011-11-07Fix Linux libc++ usage. Somehow this slipped through during the port.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-06Remove an old OpenSUSE hack that is no longer needed -- it is exactlyChandler Carruth
2011-11-06Remove the HasMultilib check. It was essentially useless. The driver nowChandler Carruth
2011-11-06The version objects need to actually store the version strings; theyChandler Carruth
2011-11-06Throw the switch and move all Linux header search over to the GCCChandler Carruth
2011-11-06Add a missing triple spotted by inspecting and testing of the includeChandler 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-06Take a better approach to detecting and selecting multiarch includeChandler Carruth
2011-11-06Revert r143864, as the problem I was actually looking at can be solvedChandler Carruth
2011-11-06Start pruning down the set of flags passed to CC1 for header search.Chandler Carruth
2011-11-05Enhance the GCC version parsing and comparison logic to handle some moreChandler Carruth
2011-11-05Remove a pointless member. I have no idea why I made this not a localChandler Carruth
2011-11-05Remove a no-longer needed helper function. Thanks for implementing thisChandler Carruth
2011-11-05Move the GCC installation detection helper a member of the LinuxChandler Carruth
2011-11-05Remove support for Gentoo subversion-ebuild installed llvm-gcc libstdc++Chandler Carruth
2011-11-05Move the Linux header searching from the Frontend to the Driver. This isChandler Carruth
2011-11-05Try to reduce the nastiness that creeps in through Windows.h a bit.Benjamin Kramer
2011-11-05Fix a significant oversight in my move of MSVC includes to the driver:Chandler Carruth