Update mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngPattern.cs
[mono.git] / mcs / class / IKVM.Reflection / Writer / PEWriter.cs
index c3d32e13e9a800dcb29530c709ddb29565cdf1a3..665296e6bd8e67834225f1d6b98b20f877851515 100644 (file)
@@ -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;