LLVM: lib/MC/WinCOFFObjectWriter.cpp File Reference (original) (raw)

Go to the source code of this file.

Macros
#define DEBUG_TYPE "WinCOFFObjectWriter"
Functions
static bool isDwoSection (const MCSection &Sec)
static uint32_t getAlignment (const MCSectionCOFF &Sec)
static uint64_t getSymbolValue (const MCSymbolCOFF &Symbol, const MCAssembler &Asm)
static bool isAssociative (const COFFSection &Section)
static std::time_t getTime ()
void write32le (void *P, uint32_t V)

DEBUG_TYPE

#define DEBUG_TYPE "WinCOFFObjectWriter"

getAlignment()

Definition at line 259 of file WinCOFFObjectWriter.cpp.

References llvm::MCSection::getAlign(), llvm::COFF::IMAGE_SCN_ALIGN_1024BYTES, llvm::COFF::IMAGE_SCN_ALIGN_128BYTES, llvm::COFF::IMAGE_SCN_ALIGN_16BYTES, llvm::COFF::IMAGE_SCN_ALIGN_1BYTES, llvm::COFF::IMAGE_SCN_ALIGN_2048BYTES, llvm::COFF::IMAGE_SCN_ALIGN_256BYTES, llvm::COFF::IMAGE_SCN_ALIGN_2BYTES, llvm::COFF::IMAGE_SCN_ALIGN_32BYTES, llvm::COFF::IMAGE_SCN_ALIGN_4096BYTES, llvm::COFF::IMAGE_SCN_ALIGN_4BYTES, llvm::COFF::IMAGE_SCN_ALIGN_512BYTES, llvm::COFF::IMAGE_SCN_ALIGN_64BYTES, llvm::COFF::IMAGE_SCN_ALIGN_8192BYTES, llvm::COFF::IMAGE_SCN_ALIGN_8BYTES, llvm_unreachable, and llvm::Align::value().

getSymbolValue()

getTime()

std::time_t getTime ( ) static

isAssociative()

bool isAssociative ( const COFFSection & Section) static

isDwoSection()

write32le()

void llvm::support::endian::write32le ( void * P, uint32_t V ) inline