|
|
1.1 ! root 1: /* ! 2: * static char ID_lnumh[] = "@(#) linenum.h: 1.1 1/7/82"; ! 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.