Dr Andrew Scott G7VAV

My photo
 
September 2025
Mo Tu We Th Fr Sa Su
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
6 7 8 9 10 11 12


a.out.h
01: #ifndef _ASM_X86_A_OUT_H
02: #define _ASM_X86_A_OUT_H
03: 
04: struct exec
05: {
06:         unsigned int a_info;    /* Use macros N_MAGIC, etc for access */
07:         unsigned a_text;        /* length of text, in bytes */
08:         unsigned a_data;        /* length of data, in bytes */
09:         unsigned a_bss;         /* length of uninitialized data area for file, in bytes */
10:         unsigned a_syms;        /* length of symbol table data in file, in bytes */
11:         unsigned a_entry;       /* start address */
12:         unsigned a_trsize;      /* length of relocation info for text, in bytes */
13:         unsigned a_drsize;      /* length of relocation info for data, in bytes */
14: };
15: 
16: #define N_TRSIZE(a)     ((a).a_trsize)
17: #define N_DRSIZE(a)     ((a).a_drsize)
18: #define N_SYMSIZE(a)    ((a).a_syms)
19: 
20: #endif /* _ASM_X86_A_OUT_H */
21: 


for client (none)
© Andrew Scott 2006 - 2025,
All Rights Reserved
http://www.andrew-scott.uk/
Andrew Scott
http://www.andrew-scott.co.uk/