aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/HostInfo.cpp
AgeCommit message (Expand)Author
2012-01-25Delete the driver's HostInfo class. This abstraction just never reallyChandler Carruth
2012-01-25Switch the ToolChain types to all store a Driver reference rather thanChandler Carruth
2012-01-24Remove HostInfo::useDriverDriver(). This was only used in two placesChandler Carruth
2011-12-12Hexagon backend supportTony Linthicum
2011-08-20Typo spotted by Ivan Krasin.Chad Rosier
2011-05-16Make the triple an explicit argument of FindTargetProgramPath.Joerg Sonnenberger
2011-03-18Driver/Darwin: Kill the DarwinGCC toolchain.Daniel Dunbar
2011-02-02Add NetBSD target support. Patch by Joerg Sonnenberger.Benjamin Kramer
2010-12-01Remove stray emacs mode marker.Nick Lewycky
2010-09-17Reapply "Driver/Darwin: Time for another spin at switching to the DarwinClang",Daniel Dunbar
2010-09-17Revert "Driver/Darwin: Time for another spin at switching to the DarwinClangDaniel Dunbar
2010-09-17Driver/Darwin: Time for another spin at switching to the DarwinClang toolchain.Daniel Dunbar
2010-08-26Driver/Darwin: Switch back to old toolchain, looks like new one isn't quiteDaniel Dunbar
2010-08-26Driver: Fix thinko where I switched to always using the old toolchain, insteadDaniel Dunbar
2010-08-23Driver/Darwin: Switch to using simplified tool chain by default -- what betterDaniel Dunbar
2010-08-21Visual Studio tools used on win32 hosts when targeting win32.Michael J. Spencer
2010-08-10Driver/FreeBSD: Infer the right arch name in the presence of -m32,-m64, for theDaniel Dunbar
2010-08-02Driver/Darwin: Change where Darwin computes the host version, to normalize toolDaniel Dunbar
2010-08-02Driver/Darwin: Inline some constants.Daniel Dunbar
2010-08-02Driver/FreeBSD: Change how FreeBSD derives the Lib32 variable, to normalize toolDaniel Dunbar
2010-08-02Driver: Move HostInfo::lookupTypeForExtension to ToolChain::LookupTypeForExte...Daniel Dunbar
2010-07-07add driver support for minix, patch by Kees van ReeuwijkChris Lattner
2010-03-26Driver/Darwin: Support CCC_ENABLE_NEW_DARWIN_TOOLCHAIN as an environmentDaniel Dunbar
2010-03-08Remove redundant semicolonDouglas Gregor
2010-03-04add TCE target support, patch by Pekka J!Chris Lattner
2010-01-27Driver/Darwin: Eliminate confusing IsIPhoneOS parameter -- this was actuallyDaniel Dunbar
2010-01-27Driver/Darwin: Track target platform more explicitly in tool chain, eventuallyDaniel Dunbar
2009-11-19Use Option::matches instead of direct ID comparison.Daniel Dunbar
2009-10-07Revert r83443.Ted Kremenek
2009-10-07Fixup pathnames.Mike Stump
2009-09-18Split Darwin toolchain into Clang and GCC Darwin toolchains with a common base.Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-08Change Darwin toolchain lookup to use llvm::Triple.Daniel Dunbar
2009-09-08Rename HostInfo::getToolChain to HostInfo::CreateToolChain, and don't recreateDaniel Dunbar
2009-09-08Delete trailing whitespace.Daniel Dunbar
2009-09-04Darwin: Pass -iphoneos-version-min to ld when building for ARM.Daniel Dunbar
2009-09-04Rename Darwin_X86 toolchain to just Darwin, this can support all platforms.Daniel Dunbar
2009-08-22Second half of, clang, AuroraUX toolchain support.Edward O'Callaghan
2009-06-29OpenBSD support.Daniel Dunbar
2009-06-16Fix typo in prev commit.Daniel Dunbar
2009-06-16Darwin/Driver: Also look at -arch command line options when finding the defaultDaniel Dunbar
2009-06-03PR4308: Fix support for -m32/-m64 on Linux.Eli Friedman
2009-05-28ARM is a legitimate Darwin architecture; don't assert.Eli Friedman
2009-05-26Fix for PR4140: Add the start of a Linux toolchain (basically, just Eli Friedman
2009-05-23Fix use after free, found by Benjamin Kramer.Daniel Dunbar
2009-05-22(llvm up) Use llvm::Triple for storing target triples.Daniel Dunbar
2009-05-02DragonFly ToolChain definition for driver.Daniel Dunbar
2009-04-01Quick and dirty (!) fix to make sure we use powerpc in triples.Daniel Dunbar
2009-03-30Comment fix.Daniel Dunbar
2009-03-30Driver: Sketch FreeBSD tool chain.Daniel Dunbar