Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 44 for dwarf (0.04 sec)

  1. src/cmd/link/internal/ld/pe.go

    	return sect
    }
    
    // addDWARFSection adds DWARF section to the COFF file f.
    // This function is similar to addSection, but DWARF section names are
    // longer than 8 characters, so they need to be stored in the string table.
    func (f *peFile) addDWARFSection(name string, size int) *peSection {
    	if size == 0 {
    		Exitf("DWARF section %q is empty", name)
    	}
    	// DWARF section names are longer than 8 characters.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 19:01:27 UTC 2023
    - 48.8K bytes
    - Viewed (0)
  2. api/go1.18.txt

    pkg debug/buildinfo, func Read(io.ReaderAt) (*debug.BuildInfo, error)
    pkg debug/buildinfo, func ReadFile(string) (*debug.BuildInfo, error)
    pkg debug/buildinfo, type BuildInfo = debug.BuildInfo
    pkg debug/dwarf, type BasicType struct, DataBitOffset int64
    pkg debug/dwarf, type StructField struct, DataBitOffset int64
    pkg debug/elf, const R_PPC64_RELATIVE = 22
    pkg debug/elf, const R_PPC64_RELATIVE R_PPC64
    pkg debug/plan9obj, var ErrNoSymbols error
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 17 20:31:46 UTC 2023
    - 13K bytes
    - Viewed (0)
  3. src/runtime/runtime-gdb_test.go

    	// For issue 16338: ssa decompose phase split a slice into
    	// a collection of scalar vars holding its fields. In such cases
    	// the DWARF variable location expression should be of the
    	// form "var.field" and not just "field".
    	// However, the newer dwarf location list code reconstituted
    	// aggregates from their fields and reverted their printing
    	// back to its original form.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 22:16:54 UTC 2024
    - 23.2K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/link.go

    	DwFixups           *DwarfFixupTable
    	Imports            []goobj.ImportedPkg
    	DiagFunc           func(string, ...interface{})
    	DiagFlush          func()
    	DebugInfo          func(fn *LSym, info *LSym, curfn Func) ([]dwarf.Scope, dwarf.InlCalls)
    	GenAbstractFunc    func(fn *LSym)
    	Errors             int
    
    	InParallel    bool // parallel backend phase in effect
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 33.1K bytes
    - Viewed (0)
  5. src/cmd/internal/objabi/reloctype.go

    	// R_DWARFSECREF resolves to the offset of the symbol from its section.
    	// Target of relocation must be size 4 (in current implementation).
    	R_DWARFSECREF
    
    	// R_DWARFFILEREF resolves to an index into the DWARF .debug_line
    	// file table for the specified file symbol. Must be applied to an
    	// attribute of form DW_FORM_data4.
    	R_DWARFFILEREF
    
    	// Platform dependent relocations. Architectures with fixed width instructions
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 27 17:26:07 UTC 2024
    - 17.3K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/decodesym.go

    	switch sz {
    	case 2:
    		return uint64(arch.ByteOrder.Uint16(p))
    	case 4:
    		return uint64(arch.ByteOrder.Uint32(p))
    	case 8:
    		return arch.ByteOrder.Uint64(p)
    	default:
    		Exitf("dwarf: decode inuxi %d", sz)
    		panic("unreachable")
    	}
    }
    
    func commonsize(arch *sys.Arch) int      { return abi.CommonSize(arch.PtrSize) }      // runtime._type
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/objfile.go

    		ctxt.Imports[i].Write(w.Writer)
    	}
    
    	// Package references
    	h.Offsets[goobj.BlkPkgIdx] = w.Offset()
    	for _, pkg := range w.pkglist {
    		w.StringRef(pkg)
    	}
    
    	// File table (for DWARF and pcln generation).
    	h.Offsets[goobj.BlkFile] = w.Offset()
    	for _, f := range ctxt.PosTable.FileTable() {
    		w.StringRef(filepath.ToSlash(f))
    	}
    
    	// Symbol definitions
    	h.Offsets[goobj.BlkSymdef] = w.Offset()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 24K bytes
    - Viewed (0)
  8. src/cmd/cgo/internal/testplugin/plugin_test.go

    			t.Helper()
    			t.Fatalf("%s: %v\n%s", strings.Join(cmd.Args, " "), err, cmd.Stderr)
    		}
    	}
    
    	return string(bytes.TrimSpace(out))
    }
    
    func TestDWARFSections(t *testing.T) {
    	// test that DWARF sections are emitted for plugins and programs importing "plugin"
    	globalSkip(t)
    	goCmd(t, "run", "./checkdwarf/main.go", "plugin2.so", "plugin2.UnexportedNameReuse")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:32:53 UTC 2024
    - 12.3K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/plist.go

    	s.Set(AttrNeedCtxt, flag&NEEDCTXT != 0)
    	s.Set(AttrNoFrame, flag&NOFRAME != 0)
    	s.Set(AttrPkgInit, flag&PKGINIT != 0)
    	s.Type = objabi.STEXT
    	ctxt.Text = append(ctxt.Text, s)
    
    	// Set up DWARF entries for s
    	ctxt.dwarfSym(s)
    }
    
    func (ctxt *Link) toFuncFlag(flag int) abi.FuncFlag {
    	var out abi.FuncFlag
    	if flag&TOPFRAME != 0 {
    		out |= abi.FuncFlagTopFrame
    	}
    	if ctxt.IsAsm {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:52:41 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  10. src/internal/types/testdata/check/shifts.go

    	// from src/compress/lzw/reader.go:90
    	{
    		var d struct {
    			bits     uint32
    			width    uint
    		}
    		_ = uint16(d.bits & (1<<d.width - 1))
    	}
    
    	// from src/debug/dwarf/buf.go:116
    	{
    		var ux uint64
    		var bits uint
    		x := int64(ux)
    		if x&(1<<(bits-1)) != 0 {}
    	}
    
    	// from src/encoding/asn1/asn1.go:160
    	{
    		var bytes []byte
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 17 19:54:27 UTC 2023
    - 12.7K bytes
    - Viewed (0)
Back to top