Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for newElfPhdr (0.08 sec)

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

    	}
    	return uint32(ehdr.Phnum) * ELF32PHDRSIZE
    }
    
    func newElfPhdr() *ElfPhdr {
    	e := new(ElfPhdr)
    	if ehdr.Phnum >= NSECT {
    		Errorf(nil, "too many phdrs")
    	} else {
    		phdr[ehdr.Phnum] = e
    		ehdr.Phnum++
    	}
    	if elf64 {
    		ehdr.Shoff += ELF64PHDRSIZE
    	} else {
    		ehdr.Shoff += ELF32PHDRSIZE
    	}
    	return e
    }
    
    func newElfShdr(name int64) *ElfShdr {
    	e := new(ElfShdr)
    	e.Name = uint32(name)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 63.6K bytes
    - Viewed (0)
Back to top