aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/ToolChains.cpp
AgeCommit message (Expand)Author
2012-05-09Roll logic into a single if statement, per David's suggestion.Chad Rosier
2012-05-09Use the triple directly, rather then getTriple().Chad Rosier
2012-05-09Now the proper fix for r156497. Sorry for the churn.Chad Rosier
2012-05-09Move the iOSVersionMin string to a header so as to avoid a dangling pointer.Chad Rosier
2012-05-09[driver] Use the iOS target triple to infer the deployment target.Chad Rosier
2012-05-03Rip out old code for finding libraries in GCC's directories.Bob Wilson
2012-04-30Add support for openSUSE 12.2, from Ismail Donmez!Douglas Gregor
2012-04-27[driver] Don't try to set the deployment target when there is no boundChad Rosier
2012-04-27Revert 155679; Not a typo.Chad Rosier
2012-04-27Typo.Chad Rosier
2012-04-26MIPS: Add support for 64-bit MIPS targets: mips64 / mips64el.Simon Atanasyan
2012-04-18fix GCC version comparison wrt. equal patch suffices (and squash two typos)Gabor Greif
2012-04-17fix a typoGabor Greif
2012-04-06Fix using Clang as a cross compiler installed on a host machine and notChandler Carruth
2012-03-10Use VersionTuple to manage macosx versions in the driver. No functionality ch...Benjamin Kramer
2012-03-06Add new code migrator support for migrating existing Objective-C code to useTed Kremenek
2012-03-06Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek
2012-02-29[driver] Emit an error when trying to use ARC on macosx earlier than 10.6Argyrios Kyrtzidis
2012-02-26A follow-up to r151482 which added support for powerpc and powerpc64Chandler Carruth
2012-02-26Add support for PPC and PPC64 multiarch toolchains on Debain.Chandler Carruth
2012-02-19Implement a -gcc-toolchain command line option that does the same asRafael Espindola
2012-02-15First pass at Solaris toolchain support. This version compiles and links helloDavid Chisnall
2012-02-14include clang's config.h unconditionally (v2)Dylan Noblesmith
2012-02-13Delete a simplistic helper function now that llvm::Triple can provideChandler Carruth
2012-02-11Begin refactoring to use the newly added triple predicates forChandler Carruth
2012-02-06- Turn the other distribution checks into range compares.Benjamin Kramer
2012-02-06Consolidate the ubuntu detection logic a bit, add an entry for Ubuntu 12.04 a...Benjamin Kramer
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2012-02-03Replace the old --with-cxx-* configure options with a single --with-gcc-toolc...Rafael Espindola
2012-02-02back out r149504Dylan Noblesmith
2012-02-01include clang's config.h unconditionallyDylan Noblesmith
2012-01-31Use new Triple::getMacOSXVersion function.Bob Wilson
2012-01-31Fix more fallout from the introduction of "macosx" and "ios" triples.Bob Wilson
2012-01-31Revert r149083 which is not the direction we're going in the ClangChandler Carruth
2012-01-26Remove the ToolTriple logic in NetBSD, which was completely broken byJoerg Sonnenberger
2012-01-26Remove obviously incorrect branch.Joerg Sonnenberger
2012-01-26Keep track of the original target the user specified beforeJoerg Sonnenberger
2012-01-26Revert r148249: "Make the auto-detection hack for the iOS simulator set the t...Bob Wilson
2012-01-26Reintroduce r148981 with significantly improved regression test. Now itChandler Carruth
2012-01-25Revert r148981 because it fails test/Driver/freebsd.cArgyrios Kyrtzidis
2012-01-25Try to unbreak the FreeBSD toolchain's detection of 32-bit targetsChandler Carruth
2012-01-25The Linux pattern of adding all the search paths that exist doesn't seemChandler Carruth
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-25Have FreeBSD use even more of the same smarts as Linux is now using forChandler Carruth
2012-01-25Switch FreeBSD to just include both '/usr/lib32' and '/usr/lib' in theChandler Carruth
2012-01-25Switch the Linux C++ standard library header search logic over to useChandler Carruth
2012-01-25Make a major refactoring to how the GCC installation detection works.Chandler Carruth
2012-01-24Fix one of the (larger) FIXMEs where we were misusing the Driver's ideaChandler Carruth