class DragonFly

Declaration

class DragonFly : public Generic_ELF { /* full declaration omitted */ };

Description

Generic_GCC - A tool chain using the 'gcc' command to perform all subcommands; this relies on gcc translating the majority of command line options.

Declared at: clang/lib/Driver/ToolChains/DragonFly.h:51

Inherits from: Generic_ELF

Member Variables

Inherited from Generic_GCC:

protected GCCInstallation
protected CudaInstallation
protected RocmInstallation

Inherited from ToolChain:

protected Multilibs
protected SelectedMultilib

Method Overview

Inherited from Generic_ELF:

Inherited from Generic_GCC:

Inherited from ToolChain:

Methods

DragonFly(const clang::driver::Driver& D,
          const llvm::Triple& Triple,
          const llvm::opt::ArgList& Args)

Declared at: clang/lib/Driver/ToolChains/DragonFly.h:53

Parameters

const clang::driver::Driver& D
const llvm::Triple& Triple
const llvm::opt::ArgList& Args

bool IsMathErrnoDefault() const

Description

IsMathErrnoDefault - Does this tool chain use -fmath-errno by default.

Declared at: clang/lib/Driver/ToolChains/DragonFly.h:56

clang::driver::Tool* buildAssembler() const

Declared at: clang/lib/Driver/ToolChains/DragonFly.h:59

clang::driver::Tool* buildLinker() const

Declared at: clang/lib/Driver/ToolChains/DragonFly.h:60