pecoff: Update machine types
authorCyrill Gorcunov <gorcunov@gmail.com>
Wed, 21 Apr 2010 14:46:27 +0000 (18:46 +0400)
committerCyrill Gorcunov <gorcunov@gmail.com>
Wed, 21 Apr 2010 14:46:27 +0000 (18:46 +0400)
Update up to pecoff v8

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
output/pecoff.h

index 81310f9..f106111 100644 (file)
 /*
  * Machine types
  */
-#define IMAGE_FILE_MACHINE_UNKNOWN      0x000
-#define IMAGE_FILE_MACHINE_ALPHA        0x184
-#define IMAGE_FILE_MACHINE_ARM          0x1c0
-#define IMAGE_FILE_MACHINE_ALPHA64      0x284
-#define IMAGE_FILE_MACHINE_I386         0x14c
-#define IMAGE_FILE_MACHINE_IA64         0x200
-#define IMAGE_FILE_MACHINE_M68K         0x268
-#define IMAGE_FILE_MACHINE_MIPS16       0x266
-#define IMAGE_FILE_MACHINE_MIPSFPU      0x366
-#define IMAGE_FILE_MACHINE_MIPSFPU16    0x466
-#define IMAGE_FILE_MACHINE_POWERPC      0x1f0
-#define IMAGE_FILE_MACHINE_R3000        0x162
-#define IMAGE_FILE_MACHINE_R4000        0x166
-#define IMAGE_FILE_MACHINE_R10000       0x168
-#define IMAGE_FILE_MACHINE_SH3          0x1a2
-#define IMAGE_FILE_MACHINE_SH4          0x1a6
-#define IMAGE_FILE_MACHINE_THUMB        0x1c2
-#define IMAGE_FILE_MACHINE_MASK         0xfff
+#define IMAGE_FILE_MACHINE_UNKNOWN      0x0000
+#define IMAGE_FILE_MACHINE_AM33         0x01d3
+#define IMAGE_FILE_MACHINE_AMD64        0x8664
+#define IMAGE_FILE_MACHINE_EBC          0x0ebc
+#define IMAGE_FILE_MACHINE_M32R         0x9041
+#define IMAGE_FILE_MACHINE_ALPHA        0x0184
+#define IMAGE_FILE_MACHINE_ARM          0x01c0
+#define IMAGE_FILE_MACHINE_ALPHA64      0x0284
+#define IMAGE_FILE_MACHINE_I386         0x014c
+#define IMAGE_FILE_MACHINE_IA64         0x0200
+#define IMAGE_FILE_MACHINE_M68K         0x0268
+#define IMAGE_FILE_MACHINE_MIPS16       0x0266
+#define IMAGE_FILE_MACHINE_MIPSFPU      0x0366
+#define IMAGE_FILE_MACHINE_MIPSFPU16    0x0466
+#define IMAGE_FILE_MACHINE_POWERPC      0x01f0
+#define IMAGE_FILE_MACHINE_POWERPCFP    0x01f1
+#define IMAGE_FILE_MACHINE_R3000        0x0162
+#define IMAGE_FILE_MACHINE_R4000        0x0166
+#define IMAGE_FILE_MACHINE_R10000       0x0168
+#define IMAGE_FILE_MACHINE_SH3          0x01a2
+#define IMAGE_FILE_MACHINE_SH3DSP       0x01a3
+#define IMAGE_FILE_MACHINE_SH4          0x01a6
+#define IMAGE_FILE_MACHINE_SH5          0x01a8
+#define IMAGE_FILE_MACHINE_THUMB        0x01c2
+#define IMAGE_FILE_MACHINE_WCEMIPSV2    0x0169
+#define IMAGE_FILE_MACHINE_MASK         0xffff
 
 /*
  * Section flags
 #define IMAGE_SCN_MEM_READ                      0x40000000
 #define IMAGE_SCN_MEM_WRITE                     0x80000000
 
-#endif /* PECOFF_H */
\ No newline at end of file
+#endif /* PECOFF_H */