summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/ToolChains.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use the InstalledDir correctly, and test it correctly as well. =/ ShouldChandler Carruth2011-10-051-1/+1
* Teach Clang to cope with GCC installations that have unusual patchChandler Carruth2011-10-051-3/+5
* Implement the feature I was originally driving toward when I startedChandler Carruth2011-10-051-0/+1
* Hoist the other messy part out of an inner loop and into a helperChandler Carruth2011-10-041-43/+45
* Hoist the first chunk of this into a helper function. No functionalityChandler Carruth2011-10-041-55/+68
* Fix Windows+MinGW which introduces noise into path separators.Chandler Carruth2011-10-041-1/+5
* Now that multiple prefixes are much cheaper to search for GCCChandler Carruth2011-10-041-0/+1
* Rework the search for a GCC installation still further. This combinesChandler Carruth2011-10-041-50/+85
* Add a comment explaining that I have a better plan for implementing theChandler Carruth2011-10-041-0/+2
* Invert the loop for detecting installed GCC trees. This make the loopChandler Carruth2011-10-041-36/+19
* Fuse the two halves of the GCC installation detection. This isChandler Carruth2011-10-041-54/+74
* Factor the data apart from the logic of locating various GCCChandler Carruth2011-10-041-45/+63
* Refactor the detection of a GCC installation into a helper class. ThisChandler Carruth2011-10-031-157/+191
* Enable generic multilib support on 32bit hosts. Previously this was onlyChandler Carruth2011-10-031-13/+5
* Teach the logic for locating an installed GCC about the system root.Chandler Carruth2011-10-031-6/+12
* Add initial support for applying the sysroot to library search paths.Chandler Carruth2011-10-031-5/+6
* Rework the selection of builtin library search paths on Linux toChandler Carruth2011-10-031-33/+44
* Simplify this through the power of the ternary operator.Chandler Carruth2011-10-021-18/+4
* Consolidate the currently bizarre 32/64 multilib selection logic a bit.Chandler Carruth2011-10-021-19/+19
* Revert r140604: "Let -B work for ld paths on Linux."Chandler Carruth2011-10-011-2/+2
* Driver: use correct search paths for multilibPeter Collingbourne2011-09-291-2/+2
* Driver: Fix two bad typos that were breaking the buildbots.Benjamin Kramer2011-09-281-1/+1
* [driver] If no OSX or iOS target has been specified and we're compiling for Chad Rosier2011-09-281-0/+6
* Check for GCC paths that have the target triple in them. This is required fo...David Chisnall2011-09-271-20/+30
* Let -B work for ld paths on Linux.David Chisnall2011-09-271-2/+2
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-5/+5
* For i386 kext fallback to llvm-gcc, search paths for several Darwin versions.Bob Wilson2011-09-201-5/+11
* [driver] Default to arm mode when using the integrated assembler.Chad Rosier2011-09-201-4/+6
* Fix search paths for Ubuntu 11.04 x86. Patch by Stepan Dyatkovskiy.Eli Friedman2011-09-161-0/+11
* Treat the weak export of block runtime symbols as a deployment-targetJohn McCall2011-09-091-0/+8
* Fix PR10744 by adding the toolchain path to the regular program pathRafael Espindola2011-09-011-5/+6
* Add 4.4.6 to GccVersions[] in lib/Driver/ToolChains.cpp.Hans Wennborg2011-09-011-1/+1
* [driver] If no -miphoneos-version-min is specified on the command line *and*Chad Rosier2011-08-311-35/+31
* Some minor updates to the Linux search path handling for Slackware. Patch by...Eli Friedman2011-08-291-1/+1
* Take 2: Actually fix spacing.Chad Rosier2011-08-261-3/+2
* 80-column.Chad Rosier2011-08-261-1/+2
* Add support for a verifier to the driver. Currently only verifies debugEric Christopher2011-08-231-7/+12
* Add additional path to Linux toolchain. Patch by Will Dietz. PR10690.Eli Friedman2011-08-171-0/+3
* Make -findirect-virtual-calls and -fterminated-vtables aliases of -fapple-kext.Bob Wilson2011-08-151-6/+0
* Remove duplicate option.Bob Wilson2011-08-151-1/+0
* Fix "Uninitialized" warnings on g++-4.4.NAKAMURA Takumi2011-08-141-1/+1
* Reject -mkernel for i386/Darwin C++ code; fall back to llvm-gcc instead.Bob Wilson2011-08-131-1/+2
* If no -miphoneos-version-min specified, see if we can set the default based onChad Rosier2011-08-081-0/+15
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-30/+31
* If -ccc-host-triple i386-pc-win32-macho or -ccc-host-triple Chad Rosier2011-07-201-1/+9
* Call objc_terminate() instead of abort() when a cleanup throws anJohn McCall2011-07-061-0/+7
* Change the driver's logic about Objective-C runtimes: abstract out aJohn McCall2011-07-061-2/+10
* Make the GCC version proliferation worse by N+1 for the sake ofChandler Carruth2011-07-021-1/+1
* fix autoconf build from r133710Dylan Noblesmith2011-06-231-0/+2
* Build and use libcompiler_rt whenever possible.Eric Christopher2011-06-221-18/+19
OpenPOWER on IntegriCloud