llvm::MCXCOFFObjectTargetWriter

Target-specific XCOFF object-file writer hooks.

Synopsis

Declared in <llvm/MC/MCXCOFFObjectWriter.h>

class MCXCOFFObjectTargetWriter
    : public MCObjectTargetWriter

Base Classes

NameDescription
MCObjectTargetWriterBase class for classes that define behaviour that is specific to both the target and the object format.

Member Functions

NameDescription
~MCXCOFFObjectTargetWriter [destructor] [virtual]Destroy the XCOFF target object writer.
getFormat [virtual]Return the object file format handled by this writer.
getRelocTypeAndSignSize [virtual]Return the XCOFF relocation type and encoded sign/size for Fixup.
is64Bit Return true if this writer targets 64-bit XCOFF.
setAssembler Set the assembler associated with this target writer.

Static Member Functions

NameDescription
classof Return true if W is an XCOFF target object writer.

Protected Member Functions

NameDescription
MCXCOFFObjectTargetWriter [constructor]Construct an XCOFF target object writer.
getContext Get the MC context associated with the assembler.
reportError Report an error at L with message Msg via the assembler context.

Protected Data Members

NameDescription
Asm Assembler that owns this target writer, or null if unset.