Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for SectionIndex (0.17 sec)

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

    	}
    
    	off := len(elfstrdat)
    	elfstrdat = append(elfstrdat, s...)
    	elfstrdat = append(elfstrdat, 0)
    	return off
    }
    
    func putelfsyment(out *OutBuf, off int, addr int64, size int64, info uint8, shndx elf.SectionIndex, other int) {
    	if elf64 {
    		out.Write32(uint32(off))
    		out.Write8(info)
    		out.Write8(uint8(other))
    		out.Write16(uint16(shndx))
    		out.Write64(uint64(addr))
    		out.Write64(uint64(size))
    		symSize += ELF64SYMSIZE
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 16:29:40 UTC 2023
    - 29.2K bytes
    - Viewed (0)
  2. src/cmd/link/internal/loadelf/ldelf.go

    	shentsize uint32
    	shnum     uint32
    	shstrndx  uint32
    }
    
    type ElfSym struct {
    	name  string
    	value uint64
    	size  uint64
    	bind  elf.SymBind
    	type_ elf.SymType
    	other uint8
    	shndx elf.SectionIndex
    	sym   loader.Sym
    }
    
    const (
    	TagFile               = 1
    	TagCPUName            = 4
    	TagCPURawName         = 5
    	TagCompatibility      = 32
    	TagNoDefaults         = 64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 16 15:12:12 UTC 2024
    - 33.9K bytes
    - Viewed (0)
  3. src/debug/elf/file.go

    // A Symbol represents an entry in an ELF symbol table section.
    type Symbol struct {
    	Name        string
    	Info, Other byte
    	Section     SectionIndex
    	Value, Size uint64
    
    	// Version and Library are present only for the dynamic symbol
    	// table.
    	Version string
    	Library string
    }
    
    /*
     * ELF reader
     */
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 23 16:49:58 UTC 2024
    - 43.1K bytes
    - Viewed (0)
Back to top