Changeset 236 for trunk/src/emx/include/sys/omflib.h
- Timestamp:
- May 26, 2003, 4:43:12 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/include/sys/omflib.h
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r235 r236 10 10 #endif 11 11 12 #ifndef _BYTE_WORD_DWORD 13 #define _BYTE_WORD_DWORD 14 typedef unsigned char byte; 15 typedef unsigned short word; 16 typedef unsigned long dword; 17 #endif /* _BYTE_WORD_DWORD */ 12 18 13 19 #if !defined (THEADR) 14 20 15 #define THEADR 0x80 16 #define LHEADR 0x82 17 #define COMENT 0x88 18 #define MODEND 0x8a 19 #define PUBDEF 0x90 20 #define ALIAS 0xc6 21 #define LIBHDR 0xf0 22 #define LIBEND 0xf1 21 /* OMF record types. To get the 32-bit variant of a record type, add 22 REC32. */ 23 #define THEADR 0x80 /* Translator module header record */ 24 #define COMENT 0x88 /* Comment record */ 25 #define MODEND 0x8a /* Module end record */ 26 #define EXTDEF 0x8c /* External names definition record */ 27 #define TYPDEF 0x8e /* Type definition record */ 28 #define PUBDEF 0x90 /* Public names definition record */ 29 #define LINNUM 0x94 /* Line numbers record */ 30 #define LNAMES 0x96 /* List of names record */ 31 #define SEGDEF 0x98 /* Segment definition record */ 32 #define GRPDEF 0x9a /* Group definition record */ 33 #define FIXUPP 0x9c /* Fixup record */ 34 #define LEDATA 0xa0 /* Logical enumerated data record */ 35 #define LIDATA 0xa2 /* Logical iterated data record */ 36 #define COMDEF 0xb0 /* Communal names definition record */ 37 #define COMDAT 0xc2 /* Common block */ 38 #define ALIAS 0xc6 /* Alias definition record */ 39 #define LIBHDR 0xf0 /* Library header */ 40 #define LIBEND 0xf1 /* Library end */ 23 41 24 #define REC32 0x01 42 /* Add this constant (using the | operator) to get the 32-bit variant 43 of a record type. Some fields will contain 32-bit values instead 44 of 16-bit values. */ 45 #define REC32 0x01 25 46 26 47 #endif -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.