- _align
targ_size_t _align(targ_size_t size, targ_size_t offset)
Return aligned 'offset' if it is of size 'size'.
- backend_init
void backend_init()
Initialize config variables.
- backend_term
void backend_term()
- out_config_debug
void out_config_debug(bool debugb, bool debugc, bool debugf, bool debugr, bool debugw, bool debugx, bool debugy)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
- out_config_init
void out_config_init(int model, bool exe, bool trace, bool nofloat, bool verbose, bool optimize, int symdebug, bool alwaysframe, bool stackstomp, ubyte avx, PIC pic, bool useModuleInfo, bool useTypeInfo, bool useExceptions, string _version)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- size
targ_size_t size(tym_t ty)
- symboldata
Symbol* symboldata(targ_size_t offset, tym_t ty)
Generate symbol of type ty at DATA:offset
Configures and initializes the backend.