dmd.backend.backconfig

Configure the back end (optimizer and code generator)

Compiler implementation of the D programming language.

Members

Functions

out_config_debug
void out_config_debug(bool b, bool c, bool f, bool r, bool w, bool x, bool y)

Transmit internal compiler debugging flags.

out_config_init
void out_config_init(int model, bool exe, bool trace, bool nofloat, bool vasm, bool verbose, bool optimize, int symdebug, bool alwaysframe, bool stackstomp, ubyte avx, ubyte pic, bool useModuleInfo, bool useTypeInfo, bool useExceptions, ubyte dwarf, string _version, exefmt_t exefmt, bool generatedMain)

Initialize configuration for backend.

util_set16
void util_set16()
util_set32
void util_set32(exefmt_t exe)

Redo tables from 8086/286 to 386/486.

util_set64
void util_set64(exefmt_t exe)

Redo tables from 8086/286 to I64.

Meta