|
|
1.1 root 1: /*
2: * COFF linenumber file.
3: */
4:
5: /* There is one line number entry for every
6: "breakpointable" source line in a section.
7: Line numbers are grouped on a per function
8: basis; the first entry in a function grouping
9: will have l_lnno = 0 and in place of physical
10: address will be the symbol table index of
11: the function name.
12: */
13: struct lineno
14: {
15: union
16: {
17: long l_symndx ; /* sym. table index of function name
18: iff l_lnno == 0 */
19: long l_paddr ; /* (physical) address of line number */
20: } l_addr ;
21: unsigned short l_lnno ; /* line number */
22: } ;
23:
24: #define LINENO struct lineno
25: #define LINESZ 6 /* sizeof(LINENO) */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.