/[gcl]/gcl/binutils/include/coff/pe.h
ViewVC logotype

Diff of /gcl/binutils/include/coff/pe.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by camm, Fri Aug 9 05:36:43 2002 UTC revision 1.2 by camm, Fri Sep 9 23:32:33 2005 UTC
# Line 1  Line 1 
1  /* pe.h  -  PE COFF header information  /* pe.h  -  PE COFF header information
2    
3     Copyright 2000, 2001 Free Software Foundation, Inc.     Copyright 1999, 2000, 2001, 2003, 2004 Free Software Foundation, Inc.
4    
5     This file is part of BFD, the Binary File Descriptor library.     This file is part of BFD, the Binary File Descriptor library.
6    
# Line 32  Line 32 
32  #define IMAGE_FILE_32BIT_MACHINE             0x0100  #define IMAGE_FILE_32BIT_MACHINE             0x0100
33  #define IMAGE_FILE_DEBUG_STRIPPED            0x0200  #define IMAGE_FILE_DEBUG_STRIPPED            0x0200
34  #define IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP   0x0400  #define IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP   0x0400
35    #define IMAGE_FILE_NET_RUN_FROM_SWAP         0x0800
36  #define IMAGE_FILE_SYSTEM                    0x1000  #define IMAGE_FILE_SYSTEM                    0x1000
37  #define IMAGE_FILE_DLL                       0x2000  #define IMAGE_FILE_DLL                       0x2000
38  #define IMAGE_FILE_UP_SYSTEM_ONLY            0x4000  #define IMAGE_FILE_UP_SYSTEM_ONLY            0x4000
# Line 88  Line 89 
89    
90  /* Machine numbers.  */  /* Machine numbers.  */
91    
92  #define IMAGE_FILE_MACHINE_UNKNOWN           0x0  #define IMAGE_FILE_MACHINE_UNKNOWN           0x0000
93  #define IMAGE_FILE_MACHINE_ALPHA             0x184  #define IMAGE_FILE_MACHINE_ALPHA             0x0184
94  #define IMAGE_FILE_MACHINE_ARM               0x1c0  #define IMAGE_FILE_MACHINE_ALPHA64           0x0284
95  #define IMAGE_FILE_MACHINE_ALPHA64           0x284  #define IMAGE_FILE_MACHINE_AM33              0x01d3
96  #define IMAGE_FILE_MACHINE_I386              0x14c  #define IMAGE_FILE_MACHINE_AMD64             0x8664
97  #define IMAGE_FILE_MACHINE_IA64              0x200  #define IMAGE_FILE_MACHINE_ARM               0x01c0
98  #define IMAGE_FILE_MACHINE_M68K              0x268  #define IMAGE_FILE_MACHINE_AXP64             IMAGE_FILE_MACHINE_ALPHA64
99  #define IMAGE_FILE_MACHINE_MIPS16            0x266  #define IMAGE_FILE_MACHINE_CEE               0xc0ee
100  #define IMAGE_FILE_MACHINE_MIPSFPU           0x366  #define IMAGE_FILE_MACHINE_CEF               0x0cef
101  #define IMAGE_FILE_MACHINE_MIPSFPU16         0x466  #define IMAGE_FILE_MACHINE_EBC               0x0ebc
102  #define IMAGE_FILE_MACHINE_POWERPC           0x1f0  #define IMAGE_FILE_MACHINE_I386              0x014c
103  #define IMAGE_FILE_MACHINE_R3000             0x162  #define IMAGE_FILE_MACHINE_IA64              0x0200
104  #define IMAGE_FILE_MACHINE_R4000             0x166  #define IMAGE_FILE_MACHINE_M32R              0x9041
105  #define IMAGE_FILE_MACHINE_R10000            0x168  #define IMAGE_FILE_MACHINE_M68K              0x0268
106  #define IMAGE_FILE_MACHINE_SH3               0x1a2  #define IMAGE_FILE_MACHINE_MIPS16            0x0266
107  #define IMAGE_FILE_MACHINE_SH4               0x1a6  #define IMAGE_FILE_MACHINE_MIPSFPU           0x0366
108  #define IMAGE_FILE_MACHINE_THUMB             0x1c2  #define IMAGE_FILE_MACHINE_MIPSFPU16         0x0466
109                                                                              #define IMAGE_FILE_MACHINE_POWERPC           0x01f0
110    #define IMAGE_FILE_MACHINE_POWERPCFP         0x01f1
111    #define IMAGE_FILE_MACHINE_R10000            0x0168
112    #define IMAGE_FILE_MACHINE_R3000             0x0162
113    #define IMAGE_FILE_MACHINE_R4000             0x0166
114    #define IMAGE_FILE_MACHINE_SH3               0x01a2
115    #define IMAGE_FILE_MACHINE_SH3DSP            0x01a3
116    #define IMAGE_FILE_MACHINE_SH3E              0x01a4
117    #define IMAGE_FILE_MACHINE_SH4               0x01a6
118    #define IMAGE_FILE_MACHINE_SH5               0x01a8
119    #define IMAGE_FILE_MACHINE_THUMB             0x01c2
120    #define IMAGE_FILE_MACHINE_TRICORE           0x0520
121    #define IMAGE_FILE_MACHINE_WCEMIPSV2         0x0169
122    
123  #define IMAGE_SUBSYSTEM_UNKNOWN                  0  #define IMAGE_SUBSYSTEM_UNKNOWN                  0
124  #define IMAGE_SUBSYSTEM_NATIVE                   1  #define IMAGE_SUBSYSTEM_NATIVE                   1
125  #define IMAGE_SUBSYSTEM_WINDOWS_GUI              2  #define IMAGE_SUBSYSTEM_WINDOWS_GUI              2
# Line 296  typedef struct Line 310  typedef struct
310  #define IMPORT_NAME_NOPREFIX    2  #define IMPORT_NAME_NOPREFIX    2
311  #define IMPORT_NAME_UNDECORATE  3  #define IMPORT_NAME_UNDECORATE  3
312    
313    /* Weak external characteristics.  */
314    #define IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY      1
315    #define IMAGE_WEAK_EXTERN_SEARCH_LIBRARY        2
316    #define IMAGE_WEAK_EXTERN_SEARCH_ALIAS          3
317    
318  #endif /* _PE_H */  #endif /* _PE_H */

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26