diff options
author | Jim Kingdon <jkingdon@engr.sgi.com> | 1993-06-29 16:55:29 +0000 |
---|---|---|
committer | Jim Kingdon <jkingdon@engr.sgi.com> | 1993-06-29 16:55:29 +0000 |
commit | 025abdfbd3a4e93dd0812c695a36ecbeeae3f1f1 (patch) | |
tree | 97835cb720877ee55a337358f8ba6f14accf6384 /gdb/symtab.h | |
parent | a8c2562115a97df3309bf74b101ef3c21e0914fb (diff) | |
download | gdb-025abdfbd3a4e93dd0812c695a36ecbeeae3f1f1.zip gdb-025abdfbd3a4e93dd0812c695a36ecbeeae3f1f1.tar.gz gdb-025abdfbd3a4e93dd0812c695a36ecbeeae3f1f1.tar.bz2 |
* symtab.h: Add comments about line numbers.
Diffstat (limited to 'gdb/symtab.h')
-rw-r--r-- | gdb/symtab.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/gdb/symtab.h b/gdb/symtab.h index 4a9406c..de0d110 100644 --- a/gdb/symtab.h +++ b/gdb/symtab.h @@ -722,10 +722,9 @@ struct symtab int nlines; - /* The Nth element of this array is the position of the - (N-1)th line of the source file. "position" means something - we can lseek() to; it is not guaranteed to be useful any other - way. */ + /* line_charpos[N] is the position of the (N-1)th line of the + source file. "position" means something we can lseek() to; it + is not guaranteed to be useful any other way. */ int *line_charpos; @@ -988,7 +987,12 @@ install_minimal_symbols PARAMS ((struct objfile *)); struct symtab_and_line { struct symtab *symtab; + + /* Line number. Line numbers start at 1 and proceed through symtab->nlines. + 0 is never a valid line number; it is used to indicate that line number + information is not available. */ int line; + CORE_ADDR pc; CORE_ADDR end; }; |