Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for SHT_GNU_VERNEED (0.35 sec)

  1. src/cmd/link/elf_test.go

    					if s.Flags&elf.SHF_ALLOC == 0 {
    						continue
    					}
    					switch s.Type {
    					case elf.SHT_DYNSYM, elf.SHT_STRTAB, elf.SHT_REL, elf.SHT_RELA, elf.SHT_HASH, elf.SHT_GNU_HASH, elf.SHT_GNU_VERDEF, elf.SHT_GNU_VERNEED, elf.SHT_GNU_VERSYM:
    						ret += s.Size
    					}
    					if s.Flags&elf.SHF_WRITE != 0 && (strings.Contains(s.Name, ".got") || strings.Contains(s.Name, ".plt")) {
    						ret += s.Size
    					}
    				}
    				return ret
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 18 16:34:01 UTC 2023
    - 13.7K bytes
    - Viewed (0)
  2. src/debug/elf/elf.go

    	SHT_GNU_HASH       SectionType = 0x6ffffff6 /* GNU hash table */
    	SHT_GNU_LIBLIST    SectionType = 0x6ffffff7 /* GNU prelink library list */
    	SHT_GNU_VERDEF     SectionType = 0x6ffffffd /* GNU version definition section */
    	SHT_GNU_VERNEED    SectionType = 0x6ffffffe /* GNU version needs section */
    	SHT_GNU_VERSYM     SectionType = 0x6fffffff /* GNU version symbol table */
    	SHT_HIOS           SectionType = 0x6fffffff /* Last of OS specific semantics */
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 00:01:16 UTC 2024
    - 134.6K bytes
    - Viewed (0)
  3. src/debug/elf/file.go

    func (f *File) gnuVersionInit(str []byte) bool {
    	if f.gnuNeed != nil {
    		// Already initialized
    		return true
    	}
    
    	// Accumulate verneed information.
    	vn := f.SectionByType(SHT_GNU_VERNEED)
    	if vn == nil {
    		return false
    	}
    	d, _ := vn.Data()
    
    	var need []verneed
    	i := 0
    	for {
    		if i+16 > len(d) {
    			break
    		}
    		vers := f.ByteOrder.Uint16(d[i : i+2])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 23 16:49:58 UTC 2024
    - 43.1K bytes
    - Viewed (0)
  4. src/cmd/link/internal/ld/elf.go

    			sh.Addralign = 2
    			sh.Link = uint32(elfshname(".dynsym").shnum)
    			sh.Entsize = 2
    			shsym(sh, ldr, ldr.Lookup(".gnu.version", 0))
    
    			sh = elfshname(".gnu.version_r")
    			sh.Type = uint32(elf.SHT_GNU_VERNEED)
    			sh.Flags = uint64(elf.SHF_ALLOC)
    			sh.Addralign = uint64(ctxt.Arch.RegSize)
    			sh.Info = uint32(elfverneed)
    			sh.Link = uint32(elfshname(".dynstr").shnum)
    			shsym(sh, ldr, ldr.Lookup(".gnu.version_r", 0))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 63.6K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"SHT_DYNSYM", Const, 0},
    		{"SHT_FINI_ARRAY", Const, 0},
    		{"SHT_GNU_ATTRIBUTES", Const, 0},
    		{"SHT_GNU_HASH", Const, 0},
    		{"SHT_GNU_LIBLIST", Const, 0},
    		{"SHT_GNU_VERDEF", Const, 0},
    		{"SHT_GNU_VERNEED", Const, 0},
    		{"SHT_GNU_VERSYM", Const, 0},
    		{"SHT_GROUP", Const, 0},
    		{"SHT_HASH", Const, 0},
    		{"SHT_HIOS", Const, 0},
    		{"SHT_HIPROC", Const, 0},
    		{"SHT_HIUSER", Const, 0},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
  6. api/go1.txt

    pkg debug/elf, const SHT_GNU_ATTRIBUTES SectionType
    pkg debug/elf, const SHT_GNU_HASH SectionType
    pkg debug/elf, const SHT_GNU_LIBLIST SectionType
    pkg debug/elf, const SHT_GNU_VERDEF SectionType
    pkg debug/elf, const SHT_GNU_VERNEED SectionType
    pkg debug/elf, const SHT_GNU_VERSYM SectionType
    pkg debug/elf, const SHT_GROUP SectionType
    pkg debug/elf, const SHT_HASH SectionType
    pkg debug/elf, const SHT_HIOS SectionType
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 14 18:58:28 UTC 2013
    - 1.7M bytes
    - Viewed (0)
  7. api/go1.1.txt

    pkg debug/elf, const SHT_GNU_ATTRIBUTES = 1879048181
    pkg debug/elf, const SHT_GNU_HASH = 1879048182
    pkg debug/elf, const SHT_GNU_LIBLIST = 1879048183
    pkg debug/elf, const SHT_GNU_VERDEF = 1879048189
    pkg debug/elf, const SHT_GNU_VERNEED = 1879048190
    pkg debug/elf, const SHT_GNU_VERSYM = 1879048191
    pkg debug/elf, const SHT_GROUP = 17
    pkg debug/elf, const SHT_HASH = 5
    pkg debug/elf, const SHT_HIOS = 1879048191
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 31 20:37:15 UTC 2022
    - 2.6M bytes
    - Viewed (0)
Back to top