summaryrefslogtreecommitdiffstats
path: root/lib/Driver/ToolChains.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r155860:Bill Wendling2012-05-121-1/+3
* fix GCC version comparison wrt. equal patch suffices (and squash two typos)Gabor Greif2012-04-181-2/+3
* fix a typoGabor Greif2012-04-171-1/+1
* Fix using Clang as a cross compiler installed on a host machine and notChandler Carruth2012-04-061-6/+19
* Use VersionTuple to manage macosx versions in the driver. No functionality ch...Benjamin Kramer2012-03-101-7/+3
* Add new code migrator support for migrating existing Objective-C code to useTed Kremenek2012-03-061-0/+2
* Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek2012-03-061-0/+5
* [driver] Emit an error when trying to use ARC on macosx earlier than 10.6Argyrios Kyrtzidis2012-02-291-0/+4
* A follow-up to r151482 which added support for powerpc and powerpc64Chandler Carruth2012-02-261-0/+10
* Add support for PPC and PPC64 multiarch toolchains on Debain.Chandler Carruth2012-02-261-0/+9
* Implement a -gcc-toolchain command line option that does the same asRafael Espindola2012-02-191-24/+35
* First pass at Solaris toolchain support. This version compiles and links helloDavid Chisnall2012-02-151-0/+35
* include clang's config.h unconditionally (v2)Dylan Noblesmith2012-02-141-5/+1
* Delete a simplistic helper function now that llvm::Triple can provideChandler Carruth2012-02-131-13/+3
* Begin refactoring to use the newly added triple predicates forChandler Carruth2012-02-111-6/+1
* - Turn the other distribution checks into range compares.Benjamin Kramer2012-02-061-18/+14
* Consolidate the ubuntu detection logic a bit, add an entry for Ubuntu 12.04 a...Benjamin Kramer2012-02-061-28/+20
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-2/+2
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Replace the old --with-cxx-* configure options with a single --with-gcc-toolc...Rafael Espindola2012-02-031-48/+13
* back out r149504Dylan Noblesmith2012-02-021-1/+5
* include clang's config.h unconditionallyDylan Noblesmith2012-02-011-5/+1
* Use new Triple::getMacOSXVersion function.Bob Wilson2012-01-311-31/+6
* Fix more fallout from the introduction of "macosx" and "ios" triples.Bob Wilson2012-01-311-10/+37
* Revert r149083 which is not the direction we're going in the ClangChandler Carruth2012-01-311-36/+24
* Remove the ToolTriple logic in NetBSD, which was completely broken byJoerg Sonnenberger2012-01-261-2/+2
* Remove obviously incorrect branch.Joerg Sonnenberger2012-01-261-2/+1
* Keep track of the original target the user specified beforeJoerg Sonnenberger2012-01-261-24/+36
* Revert r148249: "Make the auto-detection hack for the iOS simulator set the t...Bob Wilson2012-01-261-25/+22
* Reintroduce r148981 with significantly improved regression test. Now itChandler Carruth2012-01-261-3/+3
* Revert r148981 because it fails test/Driver/freebsd.cArgyrios Kyrtzidis2012-01-251-3/+3
* Try to unbreak the FreeBSD toolchain's detection of 32-bit targetsChandler Carruth2012-01-251-3/+3
* The Linux pattern of adding all the search paths that exist doesn't seemChandler Carruth2012-01-251-12/+12
* Remove the 'ToolTriple' concept from the NetBSD toolchain along with myChandler Carruth2012-01-251-14/+13
* Switch the ToolChain types to all store a Driver reference rather thanChandler Carruth2012-01-251-25/+24
* Have FreeBSD use even more of the same smarts as Linux is now using forChandler Carruth2012-01-251-6/+6
* Switch FreeBSD to just include both '/usr/lib32' and '/usr/lib' in theChandler Carruth2012-01-251-16/+7
* Switch the Linux C++ standard library header search logic over to useChandler Carruth2012-01-251-15/+8
* Make a major refactoring to how the GCC installation detection works.Chandler Carruth2012-01-251-125/+197
* Fix one of the (larger) FIXMEs where we were misusing the Driver's ideaChandler Carruth2012-01-241-19/+23
* Address one part of the FIXME I introduced my switching the tripleChandler Carruth2012-01-241-13/+12
* At least within these classes, consistently spell 'GCC' as 'GCC'.Chandler Carruth2012-01-241-18/+18
* Start hoisting the logic for computing the target triple into its ownChandler Carruth2012-01-241-10/+14
* Make the auto-detection hack for the iOS simulator set the target triple corr...Eli Friedman2012-01-161-22/+25
* rename DefaultHostTriple into DefaultTargetTripleSebastian Pop2012-01-131-6/+6
* Remove --hash-style from link command on Android.Evgeniy Stepanov2012-01-131-1/+4
* Revert changes to lib/Driver in r147917; I didn't mean to commit this.Eli Friedman2012-01-111-20/+19
* Start refactoring code for capturing variables and 'this' so that it is share...Eli Friedman2012-01-111-19/+20
* Add support for the androideabi environment to our triple support, andChandler Carruth2012-01-101-1/+4
* Handle a /etc/debian_version with a version number instead of a codename.Rafael Espindola2011-12-281-2/+2