mirror of
https://github.com/NishiOwO/JWasm.git
synced 2025-04-22 01:04:39 +00:00
25 lines
630 B
C
25 lines
630 B
C
|
|
/* internal line number information used if -Zd or -Zi is set */
|
|
|
|
struct line_num_info {
|
|
struct line_num_info *next;
|
|
uint_32 number; /* source line number (v2.06: changed to 32-bit */
|
|
union {
|
|
uint_32 offset;
|
|
/* the next struct is set if sym is != NULL ( COFF only ) */
|
|
struct {
|
|
uint_32 line_number:20,
|
|
file:12;
|
|
};
|
|
};
|
|
union {
|
|
unsigned srcfile;
|
|
struct asym *sym; /* used if number is 0 ( COFF only ) */
|
|
};
|
|
};
|
|
|
|
void LinnumInit( void );
|
|
void LinnumFini( void );
|
|
void QueueDeleteLinnum( struct qdesc * );
|
|
|