Go to the documentation of this file.
23 #define U802WRMAGIC 0730
24 #define U802ROMAGIC 0735
25 #define U802TOCMAGIC 0737
28 ((x).f_magic != U802ROMAGIC && (x).f_magic != U802WRMAGIC && \
29 (x).f_magic != U802TOCMAGIC)
31 #define FILHDR struct external_filehdr
41 unsigned char vstamp[2];
42 unsigned char tsize[4];
43 unsigned char dsize[4];
44 unsigned char bsize[4];
48 unsigned char o_toc[4];
49 unsigned char o_snentry[2];
50 unsigned char o_sntext[2];
51 unsigned char o_sndata[2];
52 unsigned char o_sntoc[2];
53 unsigned char o_snloader[2];
54 unsigned char o_snbss[2];
55 unsigned char o_algntext[2];
56 unsigned char o_algndata[2];
57 unsigned char o_modtype[2];
58 unsigned char o_cputype[2];
59 unsigned char o_maxstack[4];
60 unsigned char o_maxdata[4];
61 unsigned char o_resv2[12];
66 #define SMALL_AOUTSZ (28)
69 #define RS6K_AOUTHDR_OMAGIC 0x0107
70 #define RS6K_AOUTHDR_NMAGIC 0x0108
71 #define RS6K_AOUTHDR_ZMAGIC 0x010B
97 #define _LOADER ".loader"
99 #define SCNHDR struct external_scnhdr
103 #define STYP_LOADER 0x1000
106 #define STYP_DEBUG 0x2000
110 #define STYP_OVRFLO 0x8000
128 #define LINENO struct external_lineno
135 #define E_FILNMLEN 14
156 #define N_BTMASK (017)
157 #define N_TMASK (060)
216 #define SYMENT struct external_syment
218 #define AUXENT union external_auxent
221 #define SYMNAME_IN_DEBUG(symptr) ((symptr)->n_sclass & DBXMASK)
236 #define RELOC struct external_reloc
239 #define DEFAULT_DATA_SECTION_ALIGNMENT 4
240 #define DEFAULT_BSS_SECTION_ALIGNMENT 4
241 #define DEFAULT_TEXT_SECTION_ALIGNMENT 4
243 #define DEFAULT_SECTION_ALIGNMENT 4