Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for loadAddress (0.18 sec)

  1. src/debug/plan9obj/file.go

    		Magic:       ph.Magic,
    		Bss:         ph.Bss,
    		Entry:       uint64(ph.Entry),
    		PtrSize:     4,
    		LoadAddress: 0x1000,
    		HdrSize:     4 * 8,
    	}}
    
    	if ph.Magic&Magic64 != 0 {
    		if err := binary.Read(sr, binary.BigEndian, &f.Entry); err != nil {
    			return nil, err
    		}
    		f.PtrSize = 8
    		f.LoadAddress = 0x200000
    		f.HdrSize += 8
    	}
    
    	var sects = []struct {
    		name string
    		size uint32
    	}{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 19:33:30 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  2. src/cmd/internal/objfile/macho.go

    func (x uint64s) Len() int           { return len(x) }
    func (x uint64s) Swap(i, j int)      { x[i], x[j] = x[j], x[i] }
    func (x uint64s) Less(i, j int) bool { return x[i] < x[j] }
    
    func (f *machoFile) loadAddress() (uint64, error) {
    	if seg := f.macho.Segment("__TEXT"); seg != nil {
    		return seg.Addr, nil
    	}
    	return 0, fmt.Errorf("unknown load address")
    }
    
    func (f *machoFile) dwarf() (*dwarf.Data, error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 03 16:07:59 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  3. src/cmd/internal/objfile/goobj.go

    	text = make([]byte, f.goobj.Size)
    	_, err = f.f.ReadAt(text, int64(f.goobj.Offset))
    	return
    }
    
    func (f *goobjFile) goarch() string {
    	return f.goobj.Arch
    }
    
    func (f *goobjFile) loadAddress() (uint64, error) {
    	return 0, fmt.Errorf("unknown load address")
    }
    
    func (f *goobjFile) dwarf() (*dwarf.Data, error) {
    	return nil, errors.New("no DWARF data in go object file")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 15 15:39:57 UTC 2023
    - 7.8K bytes
    - Viewed (0)
  4. src/cmd/pprof/pprof.go

    	of, err := objfile.Open(name)
    	if err != nil {
    		return nil, err
    	}
    	f := &file{
    		name: name,
    		file: of,
    	}
    	if start != 0 {
    		if load, err := of.LoadAddress(); err == nil {
    			f.offset = start - load
    		}
    	}
    	return f, nil
    }
    
    func (*objTool) Demangle(names []string) (map[string]string, error) {
    	// No C++, nothing to demangle.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 14 19:41:17 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"File.FileHeader", Field, 3},
    		{"File.Sections", Field, 3},
    		{"FileHeader", Type, 3},
    		{"FileHeader.Bss", Field, 3},
    		{"FileHeader.Entry", Field, 3},
    		{"FileHeader.HdrSize", Field, 4},
    		{"FileHeader.LoadAddress", Field, 4},
    		{"FileHeader.Magic", Field, 3},
    		{"FileHeader.PtrSize", Field, 3},
    		{"Magic386", Const, 3},
    		{"Magic64", Const, 3},
    		{"MagicAMD64", Const, 3},
    		{"MagicARM", Const, 3},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
Back to top