aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver
AgeCommit message (Expand)Author
2011-11-17clang/Darwin: Use the compiler-rt provided profile library.Daniel Dunbar
2011-11-16Add -f[no-]address-sanitizer flagKostya Serebryany
2011-11-14Don't track depfiles as result files which need to be cleaned up on failure.Matt Beaumont-Gay
2011-11-11Search for libstdc++.dylib in llvm-gcc's files on darwin10. rdar://10419079Bob Wilson
2011-11-11Add Linux multiarch include directories for mips/mipsel. Patch from Simon At...Eli Friedman
2011-11-11Add top-level driver option '--serialize-diagnostics' for serialize compiler ...Ted Kremenek
2011-11-09Fix an issue that Duncan discovered on a specific (no longer current)Chandler Carruth
2011-11-08Misc fixes for clang driver on Mips Linux. Patch by Simon Atanasyan.Eli Friedman
2011-11-08Add a default system include of '/include'. This isn't particularlyChandler Carruth
2011-11-07Whitespace.Chad Rosier
2011-11-07Tablegenify -g options.Chad Rosier
2011-11-07Fix an unsafe use of Twine.Benjamin Kramer
2011-11-07Rip out one of the features I added for the driver-include-management.Chandler Carruth
2011-11-07Fix Linux libc++ usage. Somehow this slipped through during the port.Chandler Carruth
2011-11-06Begin lifting some of the one-off checking logic into generic helperChandler Carruth
2011-11-06Move the GCC installation detection logic down into the Generic_GCCChandler Carruth
2011-11-06Remove an old OpenSUSE hack that is no longer needed -- it is exactlyChandler Carruth
2011-11-06Remove the HasMultilib check. It was essentially useless. The driver nowChandler Carruth
2011-11-06The version objects need to actually store the version strings; theyChandler Carruth
2011-11-06Throw the switch and move all Linux header search over to the GCCChandler Carruth
2011-11-06Add a missing triple spotted by inspecting and testing of the includeChandler Carruth
2011-11-06Lift the GCCVersion type into the header file and start persisting it inChandler Carruth
2011-11-06Switch some of these interfaces from std::string to StringRef and Twine.Chandler Carruth
2011-11-06Take a better approach to detecting and selecting multiarch includeChandler Carruth
2011-11-06Revert r143864, as the problem I was actually looking at can be solvedChandler Carruth
2011-11-06Start pruning down the set of flags passed to CC1 for header search.Chandler Carruth
2011-11-06Fixing -g break caused by a dead reference to a temporary introduced in r143732.David Blaikie
2011-11-06Add the depfile as a result file so that it is deleted if we crash,Peter Collingbourne
2011-11-05Enhance the GCC version parsing and comparison logic to handle some moreChandler Carruth
2011-11-05Remove a pointless member. I have no idea why I made this not a localChandler Carruth
2011-11-05Remove a no-longer needed helper function. Thanks for implementing thisChandler Carruth
2011-11-05Move the GCC installation detection helper a member of the LinuxChandler Carruth
2011-11-05Remove support for Gentoo subversion-ebuild installed llvm-gcc libstdc++Chandler Carruth
2011-11-05Move the Linux header searching from the Frontend to the Driver. This isChandler Carruth
2011-11-05Try to reduce the nastiness that creeps in through Windows.h a bit.Benjamin Kramer
2011-11-05[driver] If we're only linking, don't warn about unused arguments which areChad Rosier
2011-11-05Fix a significant oversight in my move of MSVC includes to the driver:Chandler Carruth
2011-11-05Add two flags to the CC1 layer that I was hoping to avoid. We need toChandler Carruth
2011-11-05On Linux, enable the gold plugin if we are using LTO.Peter Collingbourne
2011-11-05Fix MSVC build.Michael J. Spencer
2011-11-04Begin the migration of header search logic to the driver, starting withChandler Carruth
2011-11-04Switch the C++ include interface in the ToolChain to use the same namingChandler Carruth
2011-11-04Enable -flimit-debug-info by default. Now, clang lazily emits debug info for ...Devang Patel
2011-11-04[driver] Don't blindly accept all -g options.Chad Rosier
2011-11-04Sink the strange '-stdlib=...' flag handling into the C++ includeChandler Carruth
2011-11-04Sink the handling of -fobjc-arc-cxxlib to live with the other -fobjc-arcChandler Carruth
2011-11-04Add a FIXME to cleanup the CPATH handling. It's currently burried withChandler Carruth
2011-11-04Add a system include management interface to the toolchain, and call itChandler Carruth
2011-11-02In addition to dumping preprocessed source, dump a script with the command lineChad Rosier
2011-11-02Invoke the Darwin assembler with -g instead of --gdwarf2.Bob Wilson