summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/ToolChains.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Driver/DarwinClang: The new toolchain definition is going to drop the -L insideDaniel Dunbar2010-09-171-0/+46
* Driver: Add a toolchain hook for whether the system has native LLVM support.Daniel Dunbar2010-09-171-0/+4
* Add missing #includeDouglas Gregor2010-09-031-0/+1
* fix a hard coded version number, PR8031. Patch by 'nobled'.Chris Lattner2010-09-031-1/+2
* Driver/Darwin: Pass the right arch specific dir for ARM, when linking.Daniel Dunbar2010-08-261-3/+10
* Driver: Move Clang "triple" computation routines to method on theDaniel Dunbar2010-08-231-0/+38
* Driver/Darwin: When using the simplified Clang toolchain, make sure to also passDaniel Dunbar2010-08-231-1/+27
* Add two new enumerations to the unsupported list for Windows so that all casesChandler Carruth2010-08-221-0/+2
* Visual Studio tools used on win32 hosts when targeting win32.Michael J. Spencer2010-08-211-0/+52
* Run the assembler instead of gcc on Linux.Rafael Espindola2010-08-101-0/+20
* Driver/Darwin: Change where Darwin computes the host version, to normalize toolDaniel Dunbar2010-08-021-10/+15
* Driver/Darwin: Inline some constants.Daniel Dunbar2010-08-021-5/+5
* Driver/FreeBSD: Change how FreeBSD derives the Lib32 variable, to normalize toolDaniel Dunbar2010-08-021-1/+9
* Driver: Move HostInfo::lookupTypeForExtension to ToolChain::LookupTypeForExte...Daniel Dunbar2010-08-021-0/+10
* Driver: Keep track of a separate "install dir", which is the path where clangDaniel Dunbar2010-08-011-5/+15
* Driver/Darwin: Add deployment target after doing argument translation, so thatDaniel Dunbar2010-07-191-9/+12
* Driver: Factor out Darwin::AddDeploymentTarget.Daniel Dunbar2010-07-191-10/+16
* Driver/Darwin: Resolve deployment target defaulting to be more predictable;Daniel Dunbar2010-07-151-13/+4
* add driver support for minix, patch by Kees van ReeuwijkChris Lattner2010-07-071-0/+32
* Driver/Darwin: Add one -L for the DarwinClang toolchain to point into the gccDaniel Dunbar2010-06-301-0/+27
* Driver/FreeBSD: Add libexec to program search paths, to workaround some buildDaniel Dunbar2010-06-151-0/+2
* Driver: Eliminate uses of Arg::getIndex.Daniel Dunbar2010-06-141-3/+4
* Driver: Add DerivedArgList::AddFOOArg helper functions, and switch to using t...Daniel Dunbar2010-06-141-51/+45
* Driver: Add an explicit argument translation phase to the driver itself. We a...Daniel Dunbar2010-06-111-14/+4
* Driver: Add an explicit dsymutil action.Daniel Dunbar2010-06-041-0/+4
* Driver: Switch to using the integrated assembler for standalone assembly jobsDaniel Dunbar2010-05-201-2/+18
* Driver: Only add extra -L paths on darwin if they exist. Unfortunately, thisDaniel Dunbar2010-04-101-6/+15
* Driver: Ignore -fobjc-gc and -fobjc-gc-only for platforms which don't support...Daniel Dunbar2010-04-101-0/+5
* Driver/Darwin/x86: When linking, incorporate -L paths based on the path whereDaniel Dunbar2010-04-101-0/+7
* Driver: Fix thinkos that prevented Clang from picking the right deploymentDaniel Dunbar2010-03-201-2/+2
* add TCE target support, patch by Pekka J!Chris Lattner2010-03-041-0/+60
* Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixesDaniel Dunbar2010-02-101-0/+6
* Driver/Darwin: Don't error/warn on conflicting deployment targets. ApparentlyDaniel Dunbar2010-02-021-5/+14
* Driver/Darwin: Fix a crash when diagnosing conflicting deployment targets.Daniel Dunbar2010-01-291-4/+6
* Driver/Darwin: Eliminate invalid uses of DarwinVersion -- this fixes a number ofDaniel Dunbar2010-01-271-6/+2
* Driver/Darwin: Simplify target version checks.Daniel Dunbar2010-01-271-29/+10
* Driver/Darwin: Eliminate confusing IsIPhoneOS parameter -- this was actuallyDaniel Dunbar2010-01-271-16/+12
* Driver/Darwin: Switch to using isTargetIPhoneOS where appropriate.Daniel Dunbar2010-01-271-3/+3
* Driver/Darwin: Track target platform more explicitly in tool chain, eventuallyDaniel Dunbar2010-01-271-10/+32
* Driver/Darwin: Honor IPHONEOS_DEPLOYMENT_TARGET.Daniel Dunbar2010-01-261-14/+30
* Driver/Darwin: Update tool chain to use static clang_rt libraries provided byDaniel Dunbar2010-01-221-10/+48
* Driver/Darwin/ld: Factor out getDarwinArchName, for getting the "Darwin" archDaniel Dunbar2010-01-221-0/+63
* Remove ../libexec from clang program search path, clang-cc is dead.Daniel Dunbar2010-01-181-24/+0
* Fix a FIXME.Daniel Dunbar2010-01-101-2/+2
* Use -fno-math-errno by default, and remove the IsMathErrnoDefaultDan Gohman2010-01-081-8/+0
* Add ToolChain::getDriver() and use it instead of going through the HostInfoDaniel Dunbar2009-12-211-30/+30
* Add -dwarf-debug-flags, which provides a way to embed the cc1 level options usedDaniel Dunbar2009-12-181-0/+6
* Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gaveJeffrey Yasskin2009-12-121-1/+1
* Driver: ArgList doesn't depend on Options.h anymore.Daniel Dunbar2009-11-191-0/+1
* Driver: Introduce OptSpecifier class for protecting access to an option id.Daniel Dunbar2009-11-191-1/+1
OpenPOWER on IntegriCloud