syzkaller: Index | Files

package symbolizer

import ""


Package Files

nm.go symbolizer.go

func ReadRodataSymbols Uses

func ReadRodataSymbols(bin string) (map[string][]Symbol, error)

ReadRodataSymbols returns list of rodata symbols in the binary bin.

func ReadTextSymbols Uses

func ReadTextSymbols(bin string) (map[string][]Symbol, error)

ReadTextSymbols returns list of text symbols in the binary bin.

type Frame Uses

type Frame struct {
    PC     uint64
    Func   string
    File   string
    Line   int
    Inline bool

type Symbol Uses

type Symbol struct {
    Addr uint64
    Size int

type Symbolizer Uses

type Symbolizer struct {
    // contains filtered or unexported fields

func NewSymbolizer Uses

func NewSymbolizer() *Symbolizer

func (*Symbolizer) Close Uses

func (s *Symbolizer) Close()

func (*Symbolizer) Symbolize Uses

func (s *Symbolizer) Symbolize(bin string, pc uint64) ([]Frame, error)

func (*Symbolizer) SymbolizeArray Uses

func (s *Symbolizer) SymbolizeArray(bin string, pcs []uint64) ([]Frame, error)

Package symbolizer imports 8 packages (graph) and is imported by 4 packages. Updated 2020-01-25. Refresh now. Tools for package owners.