aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/ToolChain.cpp
AgeCommit message (Expand)Author
2013-04-20Supports Sourcery CodeBench Mips toolchain directories tree.Simon Atanasyan
2013-03-24Reject -no-integrated-as on windows.Rafael Espindola
2013-03-21Avoid warnings from compilers that think you can drop off the end of a fully ...Benjamin Kramer
2013-03-20Remove the Tools DensMap from the toolchain.Rafael Espindola
2013-03-19Finish refactoring the tool selection logic.Rafael Espindola
2013-03-18Centralize the logic for using the integrated assembler.Rafael Espindola
2013-03-18Centralize the recording of which tools have been constructed.Rafael Espindola
2013-03-18Pass an ArgList to every toolchain constructor. Remove the useIntegratedAsRafael Espindola
2013-03-18Refactor a bit of duplicated code to useIntegratedAs.Rafael Espindola
2013-03-04Add ARM v6m, v7m, and v7em architectures for Cortex-M series processors.Bob Wilson
2013-03-04Tidy up lists of Cortex-A series processors, adding entries for A7.Bob Wilson
2013-03-04Fix confused use of llvm::StringSwitch for armv7r architecture.Bob Wilson
2013-02-05Adding armv7l default to cortex-a8Renato Golin
2012-12-21Add ARM cortex-r5 subtarget as available mcpuQuentin Colombet
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-11-21Fix the '-fuse-init-array' option to actually be an option.Chandler Carruth
2012-11-08Driver/Darwin: The -arch argument values aren't exactly the arch names from aDaniel Dunbar
2012-11-01Remove first argument from Arg::getValue; it's been unused since r105760.Richard Smith
2012-10-04Driver: Link crtfastmath.o if it's available and -ffast-math is specified.Benjamin Kramer
2012-10-03Remove useless parameter "WantFile" from Driver::GetProgramPath().Simon Atanasyan
2012-09-29Add armv7s and some other arm variants supported by Mach-O files.Bob Wilson
2012-09-23Implement ToolChain::IsUnwindTablesDefault to reduce code duplication a bit.Rafael Espindola
2012-09-13This patch introduces A15 as a target in Clang.Silviu Baranga
2012-07-03Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstepDavid Chisnall
2012-06-20Restructure how the driver communicates information about theJohn McCall
2012-06-19Add a -fuse-init-array option to cc1 and map to the UseInitArray targetRafael Espindola
2012-03-29ARM backend knows about cortex-m4. The front end should too.Jim Grosbach
2012-03-21Duplicated code is bad. At least make it consistent.Bob Wilson
2012-03-21For Darwin, do not let -mcpu override the -arch option. <rdar://11059238>Bob Wilson
2012-03-06Add new code migrator support for migrating existing Objective-C code to useTed Kremenek
2012-01-31Revert r149083 which is not the direction we're going in the ClangChandler Carruth
2012-01-26Keep track of the original target the user specified beforeJoerg Sonnenberger
2012-01-25Switch the ToolChain types to all store a Driver reference rather thanChandler Carruth
2011-12-17Split the Windows toolchain definition into its own file. This isChandler Carruth
2011-12-07Driver: Add a --rtlib={compiler-rt,libgcc} argument which I plan to use to allowDaniel Dunbar
2011-11-04Switch the C++ include interface in the ToolChain to use the same namingChandler Carruth
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 system include management interface to the toolchain, and call itChandler Carruth
2011-10-14Use Triple.isOSDarwin() instead of comparing against Triple::Darwin.Bob Wilson
2011-09-20[driver] Default to arm mode when using the integrated assembler.Chad Rosier
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-06Call objc_terminate() instead of abort() when a cleanup throws anJohn McCall
2011-07-06Change the driver's logic about Objective-C runtimes: abstract out aJohn McCall
2011-06-21Fix the default libc++ header search path to be sysrooted. Radar 9639692.Bob Wilson
2011-06-15Automatic Reference Counting.John McCall
2011-04-30Driver/Darwin: Sketch initial support for a -mios-simulator-version-min= flagDaniel Dunbar
2011-04-15fix a bunch of comment typos found by codespell. Patch byChris Lattner
2011-03-21Add clang support for cortex-m0 cpus. Patch by James Orr.Bob Wilson
2011-02-22Remove the storage for -cxx-system-include. Make libcxx toolchainJoerg Sonnenberger