linenum.h - scc - simple c99 compiler
HTML git clone git://git.simple-cc.org/scc
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
linenum.h (337B)
---
1 /* This file is inspired in the book "Understanding and using COFF" */
2
3 struct lineno {
4 union {
5 long l_symndx; /* index in table symbol if l_lnno == 0 */
6 long l_paddr; /* Break pointable address if l_lnno > 0 */
7 } l_addr;
8 unsigned short l_lnno; /* Line number */
9 };
10
11 #define LINENO struct lineno
12 #define LINESZ 6