Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for relocSect (0.14 sec)

  1. src/cmd/link/internal/ld/macho.go

    	sizeExtRelocs(ctxt, thearch.MachorelocSize)
    	relocSect, wg := relocSectFn(ctxt, machorelocsect)
    
    	relocSect(ctxt, Segtext.Sections[0], ctxt.Textp)
    	for _, sect := range Segtext.Sections[1:] {
    		if sect.Name == ".text" {
    			relocSect(ctxt, sect, ctxt.Textp)
    		} else {
    			relocSect(ctxt, sect, ctxt.datap)
    		}
    	}
    	for _, sect := range Segrelrodata.Sections {
    		relocSect(ctxt, sect, ctxt.datap)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:32:53 UTC 2024
    - 43.9K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/elf.go

    	}
    
    	sizeExtRelocs(ctxt, thearch.ELF.RelocSize)
    	relocSect, wg := relocSectFn(ctxt, elfrelocsect)
    
    	for _, sect := range Segtext.Sections {
    		if sect.Name == ".text" {
    			relocSect(ctxt, sect, ctxt.Textp)
    		} else {
    			relocSect(ctxt, sect, ctxt.datap)
    		}
    	}
    
    	for _, sect := range Segrodata.Sections {
    		relocSect(ctxt, sect, ctxt.datap)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 63.6K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/pe.go

    func (f *peFile) emitRelocations(ctxt *Link) {
    	for ctxt.Out.Offset()&7 != 0 {
    		ctxt.Out.Write8(0)
    	}
    
    	ldr := ctxt.loader
    
    	// relocsect relocates symbols from first in section sect, and returns
    	// the total number of relocations emitted.
    	relocsect := func(sect *sym.Section, syms []loader.Sym, base uint64) int {
    		// If main section has no bits, nothing to relocate.
    		if sect.Vaddr >= sect.Seg.Vaddr+sect.Seg.Filelen {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 19:01:27 UTC 2023
    - 48.8K bytes
    - Viewed (0)
  4. src/cmd/link/internal/ld/xcoff.go

    	ctxt.Out.SeekSet(fileoff)
    	for ctxt.Out.Offset()&7 != 0 {
    		ctxt.Out.Write8(0)
    	}
    
    	ldr := ctxt.loader
    	// relocsect relocates symbols from first in section sect, and returns
    	// the total number of relocations emitted.
    	relocsect := func(sect *sym.Section, syms []loader.Sym, base uint64) uint32 {
    		// ctxt.Logf("%s 0x%x\n", sect.Name, sect.Vaddr)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 01 19:58:23 UTC 2023
    - 51.8K bytes
    - Viewed (0)
Back to top