summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/HostInfo.cpp
Commit message (Collapse)AuthorAgeFilesLines
* OpenBSD support.Daniel Dunbar2009-06-291-0/+57
| | | | | | - Patch by Jonathan Gray! llvm-svn: 74453
* Fix typo in prev commit.Daniel Dunbar2009-06-161-1/+1
| | | | llvm-svn: 73556
* Darwin/Driver: Also look at -arch command line options when finding the defaultDaniel Dunbar2009-06-161-8/+26
| | | | | | tool chain. llvm-svn: 73555
* PR4308: Fix support for -m32/-m64 on Linux.Eli Friedman2009-06-031-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 Friedman2009-05-281-1/+2
| | | | llvm-svn: 72538
* Fix for PR4140: Add the start of a Linux toolchain (basically, just Eli Friedman2009-05-261-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 Dunbar2009-05-231-3/+3
| | | | llvm-svn: 72333
* (llvm up) Use llvm::Triple for storing target triples.Daniel Dunbar2009-05-221-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 Dunbar2009-05-021-0/+63
| | | | | | - Patch by Alex Hornung! llvm-svn: 70635
* Quick and dirty (!) fix to make sure we use powerpc in triples.Daniel Dunbar2009-04-011-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 Dunbar2009-03-301-1/+1
| | | | llvm-svn: 68069
* Driver: Sketch FreeBSD tool chain.Daniel Dunbar2009-03-301-0/+69
| | | | | | - Patch by Ed Schouten! llvm-svn: 68061
* Driver: Move GetReleaseVersion to static Driver::GetReleaseVersion method.Daniel Dunbar2009-03-261-33/+3
| | | | llvm-svn: 67754
* Driver: Setup file and program search paths in tool chains.Daniel Dunbar2009-03-231-1/+3
| | | | llvm-svn: 67529
* ccc/Driver: .s defaults to 'assembler-with-cpp' on Darwin.Daniel Dunbar2009-03-201-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 Dunbar2009-03-201-1/+41
| | | | llvm-svn: 67388
* Driver: Sketch Darwin tool chains.Daniel Dunbar2009-03-201-6/+6
| | | | llvm-svn: 67356
* Driver: UnknownHostInfo was always returning 0.Daniel Dunbar2009-03-181-1/+1
| | | | llvm-svn: 67150
* Driver: Release Host, ToolChain, and Tool implementations.Daniel Dunbar2009-03-181-1/+15
| | | | llvm-svn: 67146
* GCC 4.0 isn't happy with VISIBILITY_HIDDEN on a namespace.Chris Lattner2009-03-171-1/+1
| | | | llvm-svn: 67112
* Driver: Stub out generic GCC tool chain implementation.Daniel Dunbar2009-03-171-9/+12
| | | | llvm-svn: 67107
* Driver: Pass Driver reference down into Host info, which will need itDaniel Dunbar2009-03-171-14/+18
| | | | | | | to pass to ToolChains, which may need Driver specific information (for example, to form search paths). llvm-svn: 67102
* Driver: Hide HostInfo implementations.Daniel Dunbar2009-03-171-5/+118
| | | | | | | - Also, normalize arch names a tad and stub out getToolChain implementations. llvm-svn: 67091
* Driver: Add host info (add new files).Daniel Dunbar2009-03-101-0/+61
llvm-svn: 66603
OpenPOWER on IntegriCloud