clang API Documentation
Darwin_Generic_GCC - Generic Darwin tool chain using gcc. More...
#include <ToolChains.h>


Public Member Functions | |
| Darwin_Generic_GCC (const Driver &D, const llvm::Triple &Triple) | |
| std::string | ComputeEffectiveClangTriple (const ArgList &Args, types::ID InputType) const |
| virtual const char * | GetDefaultRelocationModel () const |
Darwin_Generic_GCC - Generic Darwin tool chain using gcc.
Definition at line 423 of file ToolChains.h.
| clang::driver::toolchains::Darwin_Generic_GCC::Darwin_Generic_GCC | ( | const Driver & | D, |
| const llvm::Triple & | Triple | ||
| ) | [inline] |
Definition at line 425 of file ToolChains.h.
| std::string Darwin_Generic_GCC::ComputeEffectiveClangTriple | ( | const ArgList & | Args, |
| types::ID | InputType | ||
| ) | const [virtual] |
ComputeEffectiveClangTriple - Return the Clang triple to use for this target, which may take into account the command line arguments. For example, on Darwin the -mmacosx-version-min= command line argument (which sets the deployment target) determines the version in the triple passed to Clang.
Reimplemented from clang::driver::ToolChain.
Definition at line 1027 of file ToolChains.cpp.
References clang::driver::ToolChain::ComputeLLVMTriple().
| virtual const char* clang::driver::toolchains::Darwin_Generic_GCC::GetDefaultRelocationModel | ( | ) | const [inline, virtual] |
GetDefaultRelocationModel - Return the LLVM name of the default relocation model for this tool chain.
Reimplemented from clang::driver::toolchains::Generic_GCC.
Definition at line 431 of file ToolChains.h.