AddCommonFields(Dumper::Region ®ion, unsigned index) const (defined in Amiga::HunkFormat::Block) | Amiga::HunkFormat::Block | |
AddExtraFields(Dumper::Region ®ion, const Module &module, const Hunk *hunk, unsigned index, offset_t current_offset) const override (defined in Amiga::HunkFormat::BssBlock) | Amiga::HunkFormat::BssBlock | virtual |
BitAdditional enum value (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
BitAdvisory enum value (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
BitChipMem enum value (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
BitFastMem enum value (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
Block(block_type type, bool is_executable=false) (defined in Amiga::HunkFormat::Block) | Amiga::HunkFormat::Block | inline |
block_type enum name | Amiga::HunkFormat::Block | |
BssBlock(uint32_t size=0, uint32_t flags=LoadAny) (defined in Amiga::HunkFormat::BssBlock) | Amiga::HunkFormat::BssBlock | inline |
Dump(Dumper::Dumper &dump, const Module &module, const Hunk *hunk, unsigned index, offset_t current_offset) const (defined in Amiga::HunkFormat::Block) | Amiga::HunkFormat::Block | virtual |
FileSize() const override | Amiga::HunkFormat::BssBlock | virtual |
flag_type enum name (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
FlagMask enum value (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
flags (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
GetAdditionalFlags() const | Amiga::HunkFormat::RelocatableBlock | |
GetSize() const override | Amiga::HunkFormat::BssBlock | protectedvirtual |
GetSizeField() const | Amiga::HunkFormat::RelocatableBlock | |
HUNK_ABSRELOC16 enum value | Amiga::HunkFormat::Block | |
HUNK_ABSRELOC32 enum value | Amiga::HunkFormat::Block | |
HUNK_BREAK enum value (defined in Amiga::HunkFormat::Block) | Amiga::HunkFormat::Block | |
HUNK_BSS enum value | Amiga::HunkFormat::Block | |
HUNK_CODE enum value | Amiga::HunkFormat::Block | |
HUNK_DATA enum value | Amiga::HunkFormat::Block | |
HUNK_DEBUG enum value | Amiga::HunkFormat::Block | |
HUNK_DRELOC16 enum value | Amiga::HunkFormat::Block | |
HUNK_DRELOC32 enum value | Amiga::HunkFormat::Block | |
HUNK_DRELOC8 enum value | Amiga::HunkFormat::Block | |
HUNK_END enum value | Amiga::HunkFormat::Block | |
HUNK_EXT enum value | Amiga::HunkFormat::Block | |
HUNK_HEADER enum value | Amiga::HunkFormat::Block | |
HUNK_INDEX enum value (defined in Amiga::HunkFormat::Block) | Amiga::HunkFormat::Block | |
HUNK_LIB enum value (defined in Amiga::HunkFormat::Block) | Amiga::HunkFormat::Block | |
HUNK_NAME enum value | Amiga::HunkFormat::Block | |
HUNK_OVERLAY enum value (defined in Amiga::HunkFormat::Block) | Amiga::HunkFormat::Block | |
HUNK_PPC_CODE enum value | Amiga::HunkFormat::Block | |
HUNK_RELOC32SHORT enum value | Amiga::HunkFormat::Block | |
HUNK_RELRELOC16 enum value | Amiga::HunkFormat::Block | |
HUNK_RELRELOC26 enum value | Amiga::HunkFormat::Block | |
HUNK_RELRELOC32 enum value | Amiga::HunkFormat::Block | |
HUNK_RELRELOC8 enum value | Amiga::HunkFormat::Block | |
HUNK_SYMBOL enum value | Amiga::HunkFormat::Block | |
HUNK_UNIT enum value | Amiga::HunkFormat::Block | |
HUNK_V37_RELOC32SHORT enum value | Amiga::HunkFormat::Block | |
is_executable | Amiga::HunkFormat::Block | |
Load24BitDma enum value (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
LoadAny enum value (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
LoadChipMem enum value (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
LoadClear enum value (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
loaded_with_additional_flags (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
LoadFastMem enum value (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
LoadLocalMem enum value (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
LoadPublic enum value (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | |
Read(Linker::Reader &rd) override | Amiga::HunkFormat::RelocatableBlock | virtual |
ReadBlock(Linker::Reader &rd, bool is_executable=false) | Amiga::HunkFormat::Block | static |
ReadBody(Linker::Reader &rd, uint32_t longword_count) override | Amiga::HunkFormat::BssBlock | protectedvirtual |
RelocatableBlock(block_type type, uint32_t flags=LoadAny) (defined in Amiga::HunkFormat::RelocatableBlock) | Amiga::HunkFormat::RelocatableBlock | inline |
RequiresAdditionalFlags() const | Amiga::HunkFormat::RelocatableBlock | |
size | Amiga::HunkFormat::BssBlock | |
type (defined in Amiga::HunkFormat::Block) | Amiga::HunkFormat::Block | |
Write(Linker::Writer &wr) const override | Amiga::HunkFormat::RelocatableBlock | virtual |
WriteBody(Linker::Writer &wr) const | Amiga::HunkFormat::RelocatableBlock | protectedvirtual |
~Block()=default (defined in Amiga::HunkFormat::Block) | Amiga::HunkFormat::Block | virtual |