Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 26 for enoptrdata (0.37 sec)

  1. src/cmd/link/internal/loadxcoff/ldxcoff.go

    		switch lds.Type {
    		default:
    			return errorf("unrecognized section type 0x%x", lds.Type)
    		case xcoff.STYP_TEXT:
    			s.SetType(sym.STEXT)
    		case xcoff.STYP_DATA:
    			s.SetType(sym.SNOPTRDATA)
    		case xcoff.STYP_BSS:
    			s.SetType(sym.SNOPTRBSS)
    		}
    
    		s.SetSize(int64(lds.Size))
    		if s.Type() != sym.SNOPTRBSS {
    			data, err := lds.Section.Data()
    			if err != nil {
    				return nil, err
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Dec 14 17:22:18 UTC 2023
    - 6.2K bytes
    - Viewed (0)
  2. src/cmd/link/internal/loadpe/ldpe.go

    			bld.SetType(sym.SNOPTRBSS)
    
    		case pe.IMAGE_SCN_CNT_INITIALIZED_DATA | pe.IMAGE_SCN_MEM_READ | pe.IMAGE_SCN_MEM_WRITE: //.data
    			bld.SetType(sym.SNOPTRDATA)
    
    		case pe.IMAGE_SCN_CNT_CODE | pe.IMAGE_SCN_MEM_EXECUTE | pe.IMAGE_SCN_MEM_READ: //.text
    			bld.SetType(sym.STEXT)
    
    		default:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 18 20:26:46 UTC 2023
    - 26.5K bytes
    - Viewed (0)
  3. src/cmd/internal/objfile/goobj.go

    		name = goobjName(name, abiToVer(ver))
    		typ := objabi.SymKind(osym.Type())
    		var code rune = '?'
    		switch typ {
    		case objabi.STEXT:
    			code = 'T'
    		case objabi.SRODATA:
    			code = 'R'
    		case objabi.SNOPTRDATA, objabi.SDATA:
    			code = 'D'
    		case objabi.SBSS, objabi.SNOPTRBSS, objabi.STLSBSS:
    			code = 'B'
    		}
    		if ver >= goobj.SymABIstatic {
    			code += 'a' - 'A'
    		}
    
    		sym := Sym{
    			Name: name,
    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/compile/internal/staticdata/data.go

    		}
    	} else {
    		// Emit a zero-length data symbol
    		// and then fix up length and content to use file.
    		symdata = slicedata(pos, "")
    		symdata.Size = size
    		symdata.Type = objabi.SNOPTRDATA
    		info := symdata.NewFileInfo()
    		info.Name = file
    		info.Size = size
    	}
    
    	return symdata, size, nil
    }
    
    var slicedataGen int
    
    func slicedata(pos src.XPos, s string) *obj.LSym {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:08:50 UTC 2023
    - 10.3K bytes
    - Viewed (0)
  5. src/cmd/link/internal/loader/loader_test.go

    			addDataFunc: func(l *Loader, s Sym, _ Sym) Sym {
    				sb := l.MakeSymbolUpdater(s)
    				sb.Addstring("hello")
    				return s
    			},
    			expData: []byte{'h', 'e', 'l', 'l', 'o', 0},
    			expKind: sym.SNOPTRDATA,
    		},
    		{
    			which: "AddAddrPlus",
    			addDataFunc: func(l *Loader, s Sym, s2 Sym) Sym {
    				sb := l.MakeSymbolUpdater(s)
    				sb.AddAddrPlus(arch, s2, 3)
    				return s
    			},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 19:08:09 UTC 2024
    - 12K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/plist.go

    	}
    	if flag&DUPOK != 0 {
    		s.Set(AttrDuplicateOK, true)
    	}
    	if flag&RODATA != 0 {
    		s.Type = objabi.SRODATA
    	} else if flag&NOPTR != 0 {
    		if s.Type == objabi.SDATA {
    			s.Type = objabi.SNOPTRDATA
    		} else {
    			s.Type = objabi.SNOPTRBSS
    		}
    	} else if flag&TLSBSS != 0 {
    		s.Type = objabi.STLSBSS
    	}
    }
    
    // EmitEntryLiveness generates PCDATA Progs after p to switch to the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:52:41 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  7. src/cmd/link/internal/loader/symbolbuilder.go

    	}
    	copy(sb.data[off:off+strLen], str)
    	sb.data[off+strLen] = 0
    	return off + strLen + 1
    }
    
    func (sb *SymbolBuilder) Addstring(str string) int64 {
    	if sb.kind == 0 {
    		sb.kind = sym.SNOPTRDATA
    	}
    	r := sb.size
    	sb.data = append(sb.data, str...)
    	sb.data = append(sb.data, 0)
    	sb.size = int64(len(sb.data))
    	return r
    }
    
    func (sb *SymbolBuilder) SetBytesAt(off int64, b []byte) int64 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 15:25:19 UTC 2023
    - 13.9K bytes
    - Viewed (0)
  8. src/syscall/types_windows.go

    	DnsSectionAuthority  = 0x0002
    	DnsSectionAdditional = 0x0003
    )
    
    type DNSSRVData struct {
    	Target   *uint16
    	Priority uint16
    	Weight   uint16
    	Port     uint16
    	Pad      uint16
    }
    
    type DNSPTRData struct {
    	Host *uint16
    }
    
    type DNSMXData struct {
    	NameExchange *uint16
    	Preference   uint16
    	Pad          uint16
    }
    
    type DNSTXTData struct {
    	StringCount uint16
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 27.8K bytes
    - Viewed (0)
  9. src/cmd/link/internal/wasm/asm.go

    		ldr.SymSect(ldr.Lookup("runtime.itablink", 0)),
    		ldr.SymSect(ldr.Lookup("runtime.symtab", 0)),
    		ldr.SymSect(ldr.Lookup("runtime.pclntab", 0)),
    		ldr.SymSect(ldr.Lookup("runtime.noptrdata", 0)),
    		ldr.SymSect(ldr.Lookup("runtime.data", 0)),
    	}
    
    	dataSects = make([]wasmDataSect, len(sections))
    	for i, sect := range sections {
    		data := ld.DatblkBytes(ctxt, int64(sect.Vaddr), int64(sect.Length))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jan 22 16:17:48 UTC 2024
    - 21.9K bytes
    - Viewed (0)
  10. src/cmd/link/internal/ld/lib.go

    		symIdx := ctxt.loader.LookupOrCreateSym("runtime.islibrary", 0)
    		sb := ctxt.loader.MakeSymbolUpdater(symIdx)
    		sb.SetType(sym.SNOPTRDATA)
    		sb.AddUint8(1)
    	case BuildModeCArchive:
    		symIdx := ctxt.loader.LookupOrCreateSym("runtime.isarchive", 0)
    		sb := ctxt.loader.MakeSymbolUpdater(symIdx)
    		sb.SetType(sym.SNOPTRDATA)
    		sb.AddUint8(1)
    	}
    
    	// Recalculate pe parameters now that we have ctxt.LinkMode set.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 88.6K bytes
    - Viewed (0)
Back to top