Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for symNo (0.03 sec)

  1. src/debug/elf/file.go

    		binary.Read(b, f.ByteOrder, &rela)
    		var symNo uint64
    		var t R_MIPS
    		if f.ByteOrder == binary.BigEndian {
    			symNo = rela.Info >> 32
    			t = R_MIPS(rela.Info & 0xff)
    		} else {
    			symNo = rela.Info & 0xffffffff
    			t = R_MIPS(rela.Info >> 56)
    		}
    
    		if symNo == 0 || symNo > uint64(len(symbols)) {
    			continue
    		}
    		sym := &symbols[symNo-1]
    		if !canApplyRelocation(sym) {
    			continue
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 23 16:49:58 UTC 2024
    - 43.1K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/asmb.go

    	if is64Bit {
    		buf.Write64b(uint64(entry))
    	}
    }
    
    // asmbPlan9 assembles a plan 9 binary.
    func asmbPlan9(ctxt *Link) {
    	if !*FlagS {
    		*FlagS = true
    		symo := int64(Segdata.Fileoff + Segdata.Filelen)
    		ctxt.Out.SeekSet(symo)
    		asmbPlan9Sym(ctxt)
    	}
    	ctxt.Out.SeekSet(0)
    	writePlan9Header(ctxt.Out, thearch.Plan9Magic, Entryvalue(ctxt), thearch.Plan9_64Bit)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 02 09:22:56 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/elf.go

    		elfshalloc(sect)
    	}
    }
    
    func asmbElf(ctxt *Link) {
    	var symo int64
    	symo = int64(Segdwarf.Fileoff + Segdwarf.Filelen)
    	symo = Rnd(symo, int64(ctxt.Arch.PtrSize))
    	ctxt.Out.SeekSet(symo)
    	if *FlagS {
    		ctxt.Out.Write(elfshstrdat)
    	} else {
    		ctxt.Out.SeekSet(symo)
    		asmElfSym(ctxt)
    		ctxt.Out.Write(elfstrdat)
    		ctxt.Out.Write(elfshstrdat)
    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/ld/macho.go

    		msect.flag |= S_ATTR_DEBUG
    	}
    }
    
    func asmbMacho(ctxt *Link) {
    	machlink := doMachoLink(ctxt)
    	if ctxt.IsExternal() {
    		symo := int64(Segdwarf.Fileoff + uint64(Rnd(int64(Segdwarf.Filelen), *FlagRound)) + uint64(machlink))
    		ctxt.Out.SeekSet(symo)
    		machoEmitReloc(ctxt)
    	}
    	ctxt.Out.SeekSet(0)
    
    	ldr := ctxt.loader
    
    	/* apple MACH */
    	va := *FlagTextAddr - int64(HEADR)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:32:53 UTC 2024
    - 43.9K bytes
    - Viewed (0)
Back to top