clang  3.9.0
Namespaces | Classes | Functions
clang::driver::tools Namespace Reference

Namespaces

 amdgpu
 
 arm
 
 bitrig
 bitrig – Directly call GNU Binutils assembler and linker
 
 cloudabi
 cloudabi – Directly call GNU Binutils linker
 
 CrossWindows
 
 darwin
 
 dragonfly
 dragonfly – Directly call GNU Binutils assembler and linker
 
 freebsd
 freebsd – Directly call GNU Binutils assembler and linker
 
 gcc
 gcc - Generic GCC tool implementations.
 
 gnutools
 Directly call GNU Binutils' assembler and linker.
 
 hexagon
 
 MinGW
 MinGW – Directly call GNU Binutils assembler and linker.
 
 minix
 minix – Directly call GNU Binutils assembler and linker
 
 mips
 
 Myriad
 The Myriad toolchain uses tools that are in two different namespaces.
 
 nacltools
 
 netbsd
 netbsd – Directly call GNU Binutils assembler and linker
 
 NVPTX
 
 openbsd
 openbsd – Directly call GNU Binutils assembler and linker
 
 ppc
 
 PS4cpu
 
 SHAVE
 SHAVE tools – Directly call moviCompile and moviAsm.
 
 solaris
 solaris – Directly call Solaris assembler and linker
 
 sparc
 
 visualstudio
 Visual studio tools.
 
 wasm
 
 XCore
 

Classes

class  Clang
 Clang compiler tool. More...
 
class  ClangAs
 Clang integrated assembler tool. More...
 
class  GnuTool
 Base class for all GNU tools that provide the same behavior when it comes to response files support. More...
 

Functions

SmallString< 128 > getCompilerRT (const ToolChain &TC, const llvm::opt::ArgList &Args, StringRef Component, bool Shared=false)
 

Function Documentation

SmallString<128> clang::driver::tools::getCompilerRT ( const ToolChain &  TC,
const llvm::opt::ArgList &  Args,
StringRef  Component,
bool  Shared = false 
)