LLVM: llvm::object::Elf_Nhdr_Impl< ELFT > Struct Template Reference (original) (raw)

Note header. More...

#include "[llvm/Object/ELFTypes.h](ELFTypes%5F8h%5Fsource.html)"

Public Member Functions
size_t getSize (size_t Align) const
Get the size of the note, including name, descriptor, and padding.
Public Attributes
Elf_Word n_namesz
Elf_Word n_descsz
Elf_Word n_type

template
struct llvm::object::Elf_Nhdr_Impl< ELFT >

Note header.

Definition at line 623 of file ELFTypes.h.

getSize()

Get the size of the note, including name, descriptor, and padding.

Both the start and the end of the descriptor are aligned by the section alignment. In practice many 64-bit systems deviate from the generic ABI by using sh_addralign=4.

Definition at line 633 of file ELFTypes.h.

n_descsz

n_namesz

n_type


The documentation for this struct was generated from the following file: