Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add NetBSD target support. Patch by Joerg Sonnenberger. | Benjamin Kramer | 2011-02-02 | 1 | -0/+65 |
| | | | | llvm-svn: 124736 | ||||
* | Remove stray emacs mode marker. | Nick Lewycky | 2010-12-01 | 1 | -1/+1 |
| | | | | llvm-svn: 120554 | ||||
* | Reapply "Driver/Darwin: Time for another spin at switching to the DarwinClang", | Daniel Dunbar | 2010-09-17 | 1 | -0/+1 |
| | | | | | | now that eprintf symbol issue is resolved. llvm-svn: 114166 | ||||
* | Revert "Driver/Darwin: Time for another spin at switching to the DarwinClang | Daniel Dunbar | 2010-09-17 | 1 | -1/+0 |
| | | | | | | toolchain.", while I investigate the totally non-surprising ensuing breakage. llvm-svn: 114164 | ||||
* | Driver/Darwin: Time for another spin at switching to the DarwinClang toolchain. | Daniel Dunbar | 2010-09-17 | 1 | -0/+1 |
| | | | | llvm-svn: 114149 | ||||
* | Driver/Darwin: Switch back to old toolchain, looks like new one isn't quite | Daniel Dunbar | 2010-08-26 | 1 | -2/+6 |
| | | | | | | ready yet. llvm-svn: 112138 | ||||
* | Driver: Fix thinko where I switched to always using the old toolchain, instead | Daniel Dunbar | 2010-08-26 | 1 | -1/+1 |
| | | | | | | of always using the new toolchain. llvm-svn: 112125 | ||||
* | Driver/Darwin: Switch to using simplified tool chain by default -- what better | Daniel Dunbar | 2010-08-23 | 1 | -6/+2 |
| | | | | | | way to see what will break! :) llvm-svn: 111840 | ||||
* | Visual Studio tools used on win32 hosts when targeting win32. | Michael J. Spencer | 2010-08-21 | 1 | -0/+83 |
| | | | | llvm-svn: 111748 | ||||
* | Driver/FreeBSD: Infer the right arch name in the presence of -m32,-m64, for the | Daniel Dunbar | 2010-08-10 | 1 | -0/+12 |
| | | | | | | | cases we care about. - This is eventually going to be unified outside the host specific code. llvm-svn: 110693 | ||||
* | Driver/Darwin: Change where Darwin computes the host version, to normalize tool | Daniel Dunbar | 2010-08-02 | 1 | -14/+2 |
| | | | | | | chain construction. llvm-svn: 110028 | ||||
* | Driver/Darwin: Inline some constants. | Daniel Dunbar | 2010-08-02 | 1 | -10/+1 |
| | | | | llvm-svn: 110026 | ||||
* | Driver/FreeBSD: Change how FreeBSD derives the Lib32 variable, to normalize tool | Daniel Dunbar | 2010-08-02 | 1 | -10/+1 |
| | | | | | | chain construction. llvm-svn: 110025 | ||||
* | Driver: Move HostInfo::lookupTypeForExtension to ↵ | Daniel Dunbar | 2010-08-02 | 1 | -48/+0 |
| | | | | | | ToolChain::LookupTypeForExtension. llvm-svn: 110024 | ||||
* | add driver support for minix, patch by Kees van Reeuwijk | Chris Lattner | 2010-07-07 | 1 | -0/+58 |
| | | | | | | from PR7583 llvm-svn: 107788 | ||||
* | Driver/Darwin: Support CCC_ENABLE_NEW_DARWIN_TOOLCHAIN as an environment | Daniel Dunbar | 2010-03-26 | 1 | -4/+6 |
| | | | | | | | override to enable use of the DarwinClang tool chain on all platforms (not just ARM). llvm-svn: 99660 | ||||
* | Remove redundant semicolon | Douglas Gregor | 2010-03-08 | 1 | -1/+1 |
| | | | | llvm-svn: 97930 | ||||
* | add TCE target support, patch by Pekka J! | Chris Lattner | 2010-03-04 | 1 | -0/+46 |
| | | | | llvm-svn: 97746 | ||||
* | Driver/Darwin: Eliminate confusing IsIPhoneOS parameter -- this was actually | Daniel Dunbar | 2010-01-27 | 1 | -3/+3 |
| | | | | | | just indicating whether the default target should be iPhoneOS. llvm-svn: 94638 | ||||
* | Driver/Darwin: Track target platform more explicitly in tool chain, eventually | Daniel Dunbar | 2010-01-27 | 1 | -3/+2 |
| | | | | | | | this should just be part of the tool chain itself once we have eliminated argument translation. llvm-svn: 94635 | ||||
* | Use Option::matches instead of direct ID comparison. | Daniel Dunbar | 2009-11-19 | 1 | -5/+5 |
| | | | | llvm-svn: 89305 | ||||
* | Revert r83443. | Ted Kremenek | 2009-10-07 | 1 | -7/+1 |
| | | | | llvm-svn: 83451 | ||||
* | Fixup pathnames. | Mike Stump | 2009-10-07 | 1 | -1/+7 |
| | | | | llvm-svn: 83443 | ||||
* | Split Darwin toolchain into Clang and GCC Darwin toolchains with a common base. | Daniel Dunbar | 2009-09-18 | 1 | -7/+7 |
| | | | | llvm-svn: 82213 | ||||
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -3/+1 |
| | | | | llvm-svn: 81346 | ||||
* | Change Darwin toolchain lookup to use llvm::Triple. | Daniel Dunbar | 2009-09-08 | 1 | -52/+37 |
| | | | | | | - -2+1 FIXMEs. llvm-svn: 81282 | ||||
* | Rename HostInfo::getToolChain to HostInfo::CreateToolChain, and don't recreate | Daniel Dunbar | 2009-09-08 | 1 | -28/+28 |
| | | | | | | the default tool chain when binding the default architecture. llvm-svn: 81279 | ||||
* | Delete trailing whitespace. | Daniel Dunbar | 2009-09-08 | 1 | -53/+53 |
| | | | | llvm-svn: 81278 | ||||
* | Darwin: Pass -iphoneos-version-min to ld when building for ARM. | Daniel Dunbar | 2009-09-04 | 1 | -2/+9 |
| | | | | llvm-svn: 81019 | ||||
* | Rename Darwin_X86 toolchain to just Darwin, this can support all platforms. | Daniel Dunbar | 2009-09-04 | 1 | -3/+3 |
| | | | | llvm-svn: 81016 | ||||
* | Second half of, clang, AuroraUX toolchain support. | Edward O'Callaghan | 2009-08-22 | 1 | -0/+55 |
| | | | | llvm-svn: 79713 | ||||
* | OpenBSD support. | Daniel Dunbar | 2009-06-29 | 1 | -0/+57 |
| | | | | | | - Patch by Jonathan Gray! llvm-svn: 74453 | ||||
* | Fix typo in prev commit. | Daniel Dunbar | 2009-06-16 | 1 | -1/+1 |
| | | | | llvm-svn: 73556 | ||||
* | Darwin/Driver: Also look at -arch command line options when finding the default | Daniel Dunbar | 2009-06-16 | 1 | -8/+26 |
| | | | | | | tool chain. llvm-svn: 73555 | ||||
* | PR4308: Fix support for -m32/-m64 on Linux. | Eli Friedman | 2009-06-03 | 1 | -7/+22 |
| | | | | | | I'll look into cleaning this up a bit as a followup. llvm-svn: 72794 | ||||
* | ARM is a legitimate Darwin architecture; don't assert. | Eli Friedman | 2009-05-28 | 1 | -1/+2 |
| | | | | llvm-svn: 72538 | ||||
* | Fix for PR4140: Add the start of a Linux toolchain (basically, just | Eli Friedman | 2009-05-26 | 1 | -0/+58 |
| | | | | | | barely enough to get the given usage of -print-file-name working). llvm-svn: 72412 | ||||
* | Fix use after free, found by Benjamin Kramer. | Daniel Dunbar | 2009-05-23 | 1 | -3/+3 |
| | | | | llvm-svn: 72333 | ||||
* | (llvm up) Use llvm::Triple for storing target triples. | Daniel Dunbar | 2009-05-22 | 1 | -73/+62 |
| | | | | | | | - This commit has some messy stuff in it to extend string lifetimes, but that will go away once we switch to using the enum'd Triple interfaces. llvm-svn: 72243 | ||||
* | DragonFly ToolChain definition for driver. | Daniel Dunbar | 2009-05-02 | 1 | -0/+63 |
| | | | | | | - Patch by Alex Hornung! llvm-svn: 70635 | ||||
* | Quick and dirty (!) fix to make sure we use powerpc in triples. | Daniel Dunbar | 2009-04-01 | 1 | -6/+12 |
| | | | | | | | | | - PR3922 - I have a clean solution for this in flight, but it may take a while to come to fruition so we'll take a quick fix for now. llvm-svn: 68241 | ||||
* | Comment fix. | Daniel Dunbar | 2009-03-30 | 1 | -1/+1 |
| | | | | llvm-svn: 68069 | ||||
* | Driver: Sketch FreeBSD tool chain. | Daniel Dunbar | 2009-03-30 | 1 | -0/+69 |
| | | | | | | - Patch by Ed Schouten! llvm-svn: 68061 | ||||
* | Driver: Move GetReleaseVersion to static Driver::GetReleaseVersion method. | Daniel Dunbar | 2009-03-26 | 1 | -33/+3 |
| | | | | llvm-svn: 67754 | ||||
* | Driver: Setup file and program search paths in tool chains. | Daniel Dunbar | 2009-03-23 | 1 | -1/+3 |
| | | | | llvm-svn: 67529 | ||||
* | ccc/Driver: .s defaults to 'assembler-with-cpp' on Darwin. | Daniel Dunbar | 2009-03-20 | 1 | -0/+15 |
| | | | | | | | | | | - <rdar://problem/6669441> ccc doesn't handle assembler-with-cpp semantics correctly (but clang supports it) - This is sad, because it requires a fairly useless target hook. C'est la vie. llvm-svn: 67418 | ||||
* | Driver: Parse Darwin version out of target triple. | Daniel Dunbar | 2009-03-20 | 1 | -1/+41 |
| | | | | llvm-svn: 67388 | ||||
* | Driver: Sketch Darwin tool chains. | Daniel Dunbar | 2009-03-20 | 1 | -6/+6 |
| | | | | llvm-svn: 67356 | ||||
* | Driver: UnknownHostInfo was always returning 0. | Daniel Dunbar | 2009-03-18 | 1 | -1/+1 |
| | | | | llvm-svn: 67150 | ||||
* | Driver: Release Host, ToolChain, and Tool implementations. | Daniel Dunbar | 2009-03-18 | 1 | -1/+15 |
| | | | | llvm-svn: 67146 |