ddmd.libmscoff

Compiler implementation of the D programming language.

Members

Aliases

MSCoffObjModules
alias MSCoffObjModules = Array!(MSCoffObjModule*)
Undocumented in source.
MSCoffObjSymbols
alias MSCoffObjSymbols = Array!(MSCoffObjSymbol*)
Undocumented in source.
stat_t
alias stat_t = struct_stat
Undocumented in source.

Classes

LibMSCoff
class LibMSCoff
Undocumented in source.

Functions

LibMSCoff_factory
Library LibMSCoff_factory()
Undocumented in source. Be warned that the author may not have intended to support it.
MSCoffObjSymbol_cmp
int MSCoffObjSymbol_cmp(const(void*) p, const(void*) q)

Do lexical comparison of MSCoffObjSymbol's for qsort()

MSCoffObjSymbol_offset_cmp
int MSCoffObjSymbol_offset_cmp(const(void*) p, const(void*) q)

Do module offset comparison of MSCoffObjSymbol's for qsort()

MSCoffOmToHeader
void MSCoffOmToHeader(MSCoffLibHeader* h, MSCoffObjModule* om)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

LOG
enum LOG;
Undocumented in source.
MSCOFF_OBJECT_NAME_SIZE
enum MSCOFF_OBJECT_NAME_SIZE;
Undocumented in source.

Structs

MSCoffLibHeader
struct MSCoffLibHeader
Undocumented in source.
MSCoffObjModule
struct MSCoffObjModule
MSCoffObjSymbol
struct MSCoffObjSymbol
Undocumented in source.

Meta

Source

See Source File
$(DMDSRC _libmscoff.d)