summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/ToolChains.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Driver: Switch to using explicit {getLast,has}ArgNoClaim functions instead of...Daniel Dunbar2009-11-191-3/+3
* Driver: Split OptTable out into OptTable.{h,cpp}Daniel Dunbar2009-11-191-0/+1
* Driver: Store Option ID field as unsigned to drop dependency on the optionsDaniel Dunbar2009-11-181-2/+1
* Driver: Fix thinko in logic for finding gcc's tool chain directory.Daniel Dunbar2009-10-221-2/+4
* Driver: don't produce bogus osx version numbers if no version (aka 0) was spe...Benjamin Kramer2009-10-211-1/+2
* Driver: If unable to find the gcc tool chain, try the next OS rev.Daniel Dunbar2009-10-201-1/+18
* AuroraUX toolchain fixes.Edward O'Callaghan2009-10-151-0/+1
* Revert r83443.Ted Kremenek2009-10-071-3/+2
* Fixup pathnames.Mike Stump2009-10-071-2/+3
* Fix truck sized thinko where Darwin/ARM toolchain didn't look for programs inDaniel Dunbar2009-09-291-0/+7
* Split Darwin toolchain into Clang and GCC Darwin toolchains with a common base.Daniel Dunbar2009-09-181-15/+63
* Lift AddLinkRuntimeLibArgs into Darwin tool chain.Daniel Dunbar2009-09-181-0/+46
* Lift getMacosxVersionMin out into Darwin ToolChain.Daniel Dunbar2009-09-181-0/+15
* Lift AddLinkerSearchPaths() into Darwin tool chain.Daniel Dunbar2009-09-181-6/+26
* Improve Darwin argument translation to match what the driver driver does.Daniel Dunbar2009-09-091-8/+72
* Push bound architecture name into TranslateArgs.Daniel Dunbar2009-09-091-2/+4
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-20/+19
* Fix ShouldUseClangCompiler to use llvm::Triple.Daniel Dunbar2009-09-081-6/+6
* Darwin: Pass -iphoneos-version-min to ld when building for ARM.Daniel Dunbar2009-09-041-10/+21
* Rename Darwin_X86 toolchain to just Darwin, this can support all platforms.Daniel Dunbar2009-09-041-13/+12
OpenPOWER on IntegriCloud