- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for AddAddress (0.15 sec)
-
src/cmd/internal/dwarf/dwarf.go
} if cls == DW_CLS_GO_TYPEREF { ctxt.AddSectionOffset(s, ctxt.PtrSize(), data, value) break } ctxt.AddAddress(s, data, value) case DW_FORM_block1: // block if cls == DW_CLS_ADDRESS { ctxt.AddInt(s, 1, int64(1+ctxt.PtrSize())) ctxt.AddInt(s, 1, DW_OP_addr) ctxt.AddAddress(s, data, 0) break } value &= 0xff ctxt.AddInt(s, 1, value) p := data.([]byte)[:value]
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 06 15:23:18 UTC 2024 - 43K bytes - Viewed (0) -
src/cmd/internal/obj/dwarf.go
// starting text address of this function. dctxt.AddUint8(lines, 0) dwarf.Uleb128put(dctxt, lines, 1+int64(ctxt.Arch.PtrSize)) dctxt.AddUint8(lines, dwarf.DW_LNE_set_address) dctxt.AddAddress(lines, s, 0) // Set up the debug_lines state machine to the default values // we expect at the start of a new sequence. stmt := true line := int64(1) pc := s.Func().Text.Pc
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 01 20:40:28 UTC 2023 - 22K bytes - Viewed (0) -
src/cmd/link/internal/ld/dwarf.go
dsu.AddBytes(b) } func (c dwctxt) AddString(s dwarf.Sym, v string) { ds := loader.Sym(s.(dwSym)) dsu := c.ldr.MakeSymbolUpdater(ds) dsu.Addstring(v) } func (c dwctxt) AddAddress(s dwarf.Sym, data interface{}, value int64) { ds := loader.Sym(s.(dwSym)) dsu := c.ldr.MakeSymbolUpdater(ds) if value != 0 { value -= dsu.Value() } tgtds := loader.Sym(data.(dwSym))
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 02 16:25:18 UTC 2024 - 72.4K bytes - Viewed (0)