Enum quake3_qvm::Segment [] [src]

pub enum Segment {
    CODE,
    DATA,
    LIT,
    BSS,
    JTRG,
}

The different segments/sections in a QVM file.

See ioquake3's segmentName_t in tools/asm/q3asm.c

Variants

The code segment, consisting of instructions.

The data segment, consisting of word-sized data.

The LIT segment, consisting of byte-sized data.

The BSS pseudo-segment, consisting of uninitialized data.

The jump table targets pseudo-segment, consisting of jump label addresses.