X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FIKVM.Reflection%2FWriter%2FPEWriter.cs;h=665296e6bd8e67834225f1d6b98b20f877851515;hb=57d05a2378114770c92d0c8619153b4df01478d3;hp=c3d32e13e9a800dcb29530c709ddb29565cdf1a3;hpb=409d4ac590e12e832cca297be8221588e2ad6242;p=mono.git diff --git a/mcs/class/IKVM.Reflection/Writer/PEWriter.cs b/mcs/class/IKVM.Reflection/Writer/PEWriter.cs index c3d32e13e9a..665296e6bd8 100644 --- a/mcs/class/IKVM.Reflection/Writer/PEWriter.cs +++ b/mcs/class/IKVM.Reflection/Writer/PEWriter.cs @@ -136,6 +136,7 @@ namespace IKVM.Reflection.Writer sealed class IMAGE_FILE_HEADER { public const WORD IMAGE_FILE_MACHINE_I386 = 0x014c; + public const WORD IMAGE_FILE_MACHINE_ARM = 0x01c4; public const WORD IMAGE_FILE_MACHINE_IA64 = 0x0200; public const WORD IMAGE_FILE_MACHINE_AMD64 = 0x8664; @@ -161,11 +162,6 @@ namespace IKVM.Reflection.Writer public const WORD IMAGE_SUBSYSTEM_WINDOWS_GUI = 2; public const WORD IMAGE_SUBSYSTEM_WINDOWS_CUI = 3; - public const WORD IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE = 0x0040; - public const WORD IMAGE_DLLCHARACTERISTICS_NX_COMPAT = 0x0100; - public const WORD IMAGE_DLLCHARACTERISTICS_NO_SEH = 0x0400; - public const WORD IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE = 0x8000; - public WORD Magic = IMAGE_NT_OPTIONAL_HDR32_MAGIC; public BYTE MajorLinkerVersion = 8; public BYTE MinorLinkerVersion = 0; @@ -177,7 +173,7 @@ namespace IKVM.Reflection.Writer public DWORD BaseOfData; public ULONGLONG ImageBase; public DWORD SectionAlignment = 0x2000; - public DWORD FileAlignment = 0x200; + public DWORD FileAlignment; public WORD MajorOperatingSystemVersion = 4; public WORD MinorOperatingSystemVersion = 0; public WORD MajorImageVersion = 0;