Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 25 of 25 for alefsym (0.2 sec)

  1. src/cmd/link/internal/mips64/asm.go

    	//		sym		uint32
    	//		ssym	uint8
    	//		type3	uint8
    	//		type2	uint8
    	//		type	uint8
    	//		addend	int64
    
    	addend := r.Xadd
    
    	out.Write64(uint64(sectoff))
    
    	elfsym := ld.ElfSymForReloc(ctxt, r.Xsym)
    	out.Write32(uint32(elfsym))
    	out.Write8(0)
    	out.Write8(0)
    	out.Write8(0)
    	switch r.Type {
    	default:
    		return false
    	case objabi.R_ADDR, objabi.R_DWARFSECREF:
    		switch r.Size {
    		case 4:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 11K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/walk/range.go

    		ha := a
    
    		hit := nrange.Prealloc
    		th := hit.Type()
    		// depends on layout of iterator struct.
    		// See cmd/compile/internal/reflectdata/reflect.go:MapIterType
    		keysym := th.Field(0).Sym
    		elemsym := th.Field(1).Sym // ditto
    
    		fn := typecheck.LookupRuntime("mapiterinit", t.Key(), t.Elem(), th)
    		init = append(init, mkcallstmt1(fn, reflectdata.RangeMapRType(base.Pos, nrange), ha, typecheck.NodAddr(hit)))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 14:52:33 UTC 2023
    - 17.6K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/elf.go

    		Errorf(nil, "HEADR too small: %d > %d with %d text sections", a, HEADR, numtext)
    	}
    }
    
    func elfadddynsym(ldr *loader.Loader, target *Target, syms *ArchSyms, s loader.Sym) {
    	ldr.SetSymDynid(s, int32(Nelfsym))
    	Nelfsym++
    	d := ldr.MakeSymbolUpdater(syms.DynSym)
    	name := ldr.SymExtname(s)
    	dstru := ldr.MakeSymbolUpdater(syms.DynStr)
    	st := ldr.SymType(s)
    	cgoeStatic := ldr.AttrCgoExportStatic(s)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 63.6K bytes
    - Viewed (0)
  4. src/cmd/link/internal/loader/loader.go

    func (l *Loader) SymElfSym(i Sym) int32 {
    	return l.elfSym[i]
    }
    
    // SetSymElfSym sets the elf symbol index for a symbol.
    func (l *Loader) SetSymElfSym(i Sym, es int32) {
    	if i == 0 {
    		panic("bad sym index")
    	}
    	if es == 0 {
    		delete(l.elfSym, i)
    	} else {
    		l.elfSym[i] = es
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
  5. src/cmd/go/internal/load/test.go

    		}
    	}
    
    	// Arrange for testing.Testing to report true.
    	ldflags := append(p.Internal.Ldflags, "-X", "testing.testBinary=1")
    	gccgoflags := append(p.Internal.Gccgoflags, "-Wl,--defsym,testing.gccgoTestBinary=1")
    
    	// Build main package.
    	pmain = &Package{
    		PackagePublic: PackagePublic{
    			Name:       "main",
    			Dir:        p.Dir,
    			GoFiles:    []string{"_testmain.go"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 14:01:23 UTC 2024
    - 28.2K bytes
    - Viewed (0)
Back to top