Changeset 7258c6a in buchla-68k for include/objdefs.h
- Timestamp:
- 07/09/2017 04:45:34 PM (7 years ago)
- Branches:
- master
- Children:
- 8618599
- Parents:
- 0292fbb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/objdefs.h
r0292fbb r7258c6a 8 8 struct EXFILE { /* executable file header */ 9 9 10 u nsignedF_Magic; /* File type magic */11 longF_Text; /* SIze of text segment */12 longF_Data; /* Size of data segment */13 longF_BSS; /* Size of BSS segment */14 longF_Symtab; /* Size of symbol table */15 longF_Res1; /* Reserved area #1 */16 longF_Res2; /* Reserved area #2 -- text origin */17 u nsignedF_Res3; /* Reserved area #3 -- flag word */10 uint16_t F_Magic; /* File type magic */ 11 int32_t F_Text; /* SIze of text segment */ 12 int32_t F_Data; /* Size of data segment */ 13 int32_t F_BSS; /* Size of BSS segment */ 14 int32_t F_Symtab; /* Size of symbol table */ 15 int32_t F_Res1; /* Reserved area #1 */ 16 int32_t F_Res2; /* Reserved area #2 -- text origin */ 17 uint16_t F_Res3; /* Reserved area #3 -- flag word */ 18 18 19 19 /* data origin - long */ … … 26 26 struct SYMBOL { /* Symbol table entry -- 14 bytes */ 27 27 28 charsymname[8]; /* Symbol name (LJZF) */29 u nsignedsymtype; /* Symbol type flags */30 longsymvalue; /* Symbol value */28 int8_t symname[8]; /* Symbol name (LJZF) */ 29 uint16_t symtype; /* Symbol type flags */ 30 int32_t symvalue; /* Symbol value */ 31 31 }; 32 32
Note:
See TracChangeset
for help on using the changeset viewer.