aouthdr.h (668B)
1 /* This file is inspired in the book "Understanding and using COFF" */ 2 3 struct aouthdr { 4 short magic; /* magic number */ 5 short vstamp; /* version stamp */ 6 long tsize; /* text size in bytes */ 7 long dsize; /* initialized data size */ 8 long bsize; /* uinitialized data size */ 9 long entry; /* entry point */ 10 long text_start; /* base of text segment */ 11 long data_start; /* base of data segment */ 12 }; 13 14 #define AOUTHDR struct aouthdr 15 #define AOUTSZ sizeof(AOUTHDR) 16 17 #define QMAGIC 0314 18 #define STMAGIC 0401 19 #define OMAGIC 0404 20 #define JMAGIC 0407 21 #define DMAGIC 0410 22 #define ZMAGIC 0413