/* * Format of an a.out header */ struct exec { /* a.out header */ long a_magic; /* magic number */ long a_text; /* size of text segment */ long a_data; /* size of initialized data */ long a_bss; /* size of uninitialized data */ long a_syms; /* size of symbol table */ long a_trsize; /* size of text relocation */ long a_drsize; /* size of data relocation */ long a_entry; /* entry point */ };