- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for elfdynhash (2.58 sec)
-
src/cmd/link/internal/mips64/asm.go
if gotLocalCount == 0 { ctxt.Errorf(0, "internal error: elfsetupplt has not been called") } ld.Elfwritedynent(ctxt.Arch, dynamic, elf.DT_MIPS_LOCAL_GOTNO, gotLocalCount) // DT_* entries have to exist prior to elfdynhash(), which finalises the // table by adding DT_NULL. However, the values for the following entries // are not know until after dynreloc() has completed. Add the symbols now, // then update their values prior to code generation.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 23 05:58:20 UTC 2023 - 11K bytes - Viewed (0) -
src/cmd/link/internal/ld/elf.go
if aux.vers == vers { return aux } } aux := new(Elfaux) aux.next = lib.aux aux.vers = vers lib.aux = aux return aux } func elfdynhash(ctxt *Link) { if !ctxt.IsELF { return } nsym := Nelfsym ldr := ctxt.loader s := ldr.CreateSymForUpdate(".hash", 0) s.SetType(sym.SELFROSECT) i := nsym nbucket := 1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 22 13:29:54 UTC 2024 - 63.6K bytes - Viewed (0) -
src/cmd/link/internal/ld/data.go
return } for _, s := range ctxt.Textp { dynrelocsym(ctxt, s) } for _, syms := range state.data { for _, s := range syms { dynrelocsym(ctxt, s) } } if ctxt.IsELF { elfdynhash(ctxt) } } func CodeblkPad(ctxt *Link, out *OutBuf, addr int64, size int64, pad []byte) { writeBlocks(ctxt, out, ctxt.outSem, ctxt.loader, ctxt.Textp, addr, size, pad) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jun 12 15:10:50 UTC 2024 - 100.5K bytes - Viewed (0)