Objstate

State of object file.

version(COMPILE)
extern (C++) nothrow @safe
struct Objstate {
const(char)* modname;
char* csegname;
Outbuffer* buf;
int fdsegattr;
int csegattr;
int lastfardatasegi;
int LOCoffset;
int LOCpointer;
int mlidata;
int mpubdef;
int mfixupp;
int mmodend;
int lnameidx;
int segidx;
int extidx;
int pubnamidx;
Symbol* startaddress;
debug
int fixup_count;
char* linrec;
uint linreci;
uint linrecheader;
uint linrecnum;
int mlinnum;
int recseg;
int term;
static if(MULTISCOPE)
vec_t linvec;
static if(MULTISCOPE)
vec_t offvec;
int fisegi;
version(MARS)
int fmsegi;
version(MARS)
int datrefsegi;
version(MARS)
int tlsrefsegi;
int tlssegi;
int fardataidx;
char[1024] pubdata;
int pubdatai;
char[1024] extdata;
int extdatai;
int code16segi;
targ_size_t CODE16offset;
int fltused;
int nullext;
Rarray!(Ledatarec*) ledatas;
Barray!(Symbol*) resetSymbols;
Rarray!(Linnum) linnum_list;
Barray!(char*) linreclist;
version(MARS)
Barray!PtrRef ptrrefs;
}
Suggestion Box / Bug Report