mirror of https://github.com/golang/go.git
debug/gosym: add detailed doc for text argument in NewLineTable
This commit is contained in:
parent
3330c69476
commit
c5f2ed9d1b
|
|
@ -148,7 +148,11 @@ func (t *LineTable) LineToPC(line int, maxpc uint64) uint64 {
|
|||
// NewLineTable returns a new PC/line table
|
||||
// corresponding to the encoded data.
|
||||
// Text must be the start address of the
|
||||
// corresponding text segment.
|
||||
// corresponding text segment, with the exact
|
||||
// value stored in the 'runtime.text' symbol.
|
||||
// This value may differ from the start
|
||||
// address of the text segment if
|
||||
// -linkmode=external is specified.
|
||||
func NewLineTable(data []byte, text uint64) *LineTable {
|
||||
return &LineTable{Data: data, PC: text, Line: 0, funcNames: make(map[uint32]string), strings: make(map[uint32]string)}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue