#pragma once #if defined(OBJFORMAT_PEi386) #include "ghcplatform.h" #include "PEi386.h" #include #include struct SectionFormatInfo { char* name; size_t alignment; COFF_reloc* relocs; uint32_t noRelocs; uint32_t props; uint64_t virtualSize; uint64_t virtualAddr; }; struct ObjectCodeFormatInfo { size_t secBytesTotal; size_t secBytesUsed; char* image; size_t trampoline; Section* init; Section* finit; COFF_HEADER_INFO* ch_info; char* str_tab; COFF_symbol* symbols; }; #endif /* OBJFORMAT_PEi386. */