Search Options

Results per page
Sort
Preferred Languages
Advance

Results 91 - 100 of 184 for elf_ (0.12 sec)

  1. src/cmd/compile/internal/ssa/stmtlines_test.go

    import (
    	cmddwarf "cmd/internal/dwarf"
    	"cmd/internal/quoted"
    	"debug/dwarf"
    	"debug/elf"
    	"debug/macho"
    	"debug/pe"
    	"fmt"
    	"internal/platform"
    	"internal/testenv"
    	"internal/xcoff"
    	"io"
    	"os"
    	"runtime"
    	"sort"
    	"testing"
    )
    
    func open(path string) (*dwarf.Data, error) {
    	if fh, err := elf.Open(path); err == nil {
    		return fh.DWARF()
    	}
    
    	if fh, err := pe.Open(path); err == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 03 17:05:14 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/lib.go

    	}
    
    	for _, elfsym := range syms {
    		if elf.ST_TYPE(elfsym.Info) == elf.STT_NOTYPE || elf.ST_TYPE(elfsym.Info) == elf.STT_SECTION {
    			continue
    		}
    
    		// Symbols whose names start with "type:" are compiler generated,
    		// so make functions with that prefix internal.
    		ver := 0
    		symname := elfsym.Name // (unmangled) symbol name
    		if elf.ST_TYPE(elfsym.Info) == elf.STT_FUNC && strings.HasPrefix(elfsym.Name, "type:") {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 88.6K bytes
    - Viewed (0)
  3. src/cmd/internal/buildid/buildid.go

    // of the file. This is clumsy but fairly portable. Custom locations
    // can be added for other binary types as needed, like we did for ELF.
    func readBinary(name string, f *os.File) (id string, err error) {
    	// Read the first 32 kB of the binary file.
    	// That should be enough to find the build ID.
    	// In ELF files, the build ID is in the leading headers,
    	// which are typically less than 4 kB, not to mention 32 kB.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 28 21:52:53 UTC 2020
    - 9K bytes
    - Viewed (0)
  4. api/go1.20.txt

    pkg debug/elf, const R_LARCH_ABS_LO12 R_LARCH #54222
    pkg debug/elf, const R_LARCH_B16 = 64 #54222
    pkg debug/elf, const R_LARCH_B16 R_LARCH #54222
    pkg debug/elf, const R_LARCH_B21 = 65 #54222
    pkg debug/elf, const R_LARCH_B21 R_LARCH #54222
    pkg debug/elf, const R_LARCH_B26 = 66 #54222
    pkg debug/elf, const R_LARCH_B26 R_LARCH #54222
    pkg debug/elf, const R_LARCH_GNU_VTENTRY = 58 #54222
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 17 21:23:32 UTC 2023
    - 602.6K bytes
    - Viewed (0)
  5. src/cmd/link/internal/x86/obj.go

    		Archrelocvariant: archrelocvariant,
    		Gentext:          gentext,
    		Machoreloc1:      machoreloc1,
    		PEreloc1:         pereloc1,
    
    		ELF: ld.ELFArch{
    			Linuxdynld:     "/lib/ld-linux.so.2",
    			LinuxdynldMusl: "/lib/ld-musl-i386.so.1",
    			Freebsddynld:   "/usr/libexec/ld-elf.so.1",
    			Openbsddynld:   "/usr/libexec/ld.so",
    			Netbsddynld:    "/usr/libexec/ld.elf_so",
    			Solarisdynld:   "/lib/ld.so.1",
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 19:32:19 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  6. api/go1.txt

    pkg debug/elf, const DT_RELENT DynTag
    pkg debug/elf, const DT_RELSZ DynTag
    pkg debug/elf, const DT_RPATH DynTag
    pkg debug/elf, const DT_RUNPATH DynTag
    pkg debug/elf, const DT_SONAME DynTag
    pkg debug/elf, const DT_STRSZ DynTag
    pkg debug/elf, const DT_STRTAB DynTag
    pkg debug/elf, const DT_SYMBOLIC DynTag
    pkg debug/elf, const DT_SYMENT DynTag
    pkg debug/elf, const DT_SYMTAB DynTag
    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. src/cmd/link/internal/mips64/obj.go

    		Archinit:         archinit,
    		Archreloc:        archreloc,
    		Archrelocvariant: archrelocvariant,
    		Extreloc:         extreloc,
    		Gentext:          gentext,
    		Machoreloc1:      machoreloc1,
    
    		ELF: ld.ELFArch{
    			Linuxdynld:     "/lib64/ld64.so.1",
    			LinuxdynldMusl: musl,
    			Freebsddynld:   "XXX",
    			Openbsddynld:   "/usr/libexec/ld.so",
    			Netbsddynld:    "XXX",
    			Dragonflydynld: "XXX",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 19:32:19 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  8. src/cmd/internal/objabi/util.go

    package objabi
    
    import (
    	"fmt"
    	"strings"
    
    	"internal/buildcfg"
    )
    
    const (
    	ElfRelocOffset   = 256
    	MachoRelocOffset = 2048    // reserve enough space for ELF relocations
    	GlobalDictPrefix = ".dict" // prefix for names of global dictionaries
    )
    
    // HeaderString returns the toolchain configuration string written in
    // Go object headers. This string ensures we don't attempt to import
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 16 12:40:45 UTC 2022
    - 961 bytes
    - Viewed (0)
  9. src/cmd/go/testdata/script/build_trimpath_cgo.txt

    }
    -- list-dwarf/read_elf.go --
    // +build android dragonfly freebsd illumos linux netbsd openbsd solaris
    
    package main
    
    import (
    	"debug/dwarf"
    	"debug/elf"
    )
    
    func readDWARF(exePath string) (*dwarf.Data, error) {
    	elfFile, err := elf.Open(exePath)
    	if err != nil {
    		return nil, err
    	}
    	defer elfFile.Close()
    	return elfFile.DWARF()
    }
    -- list-dwarf/read_windows.go --
    package main
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 24 21:26:10 UTC 2022
    - 3.6K bytes
    - Viewed (0)
  10. src/debug/elf/elf_test.go

    // Copyright 2009 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package elf
    
    import (
    	"fmt"
    	"testing"
    )
    
    type nameTest struct {
    	val any
    	str string
    }
    
    var nameTests = []nameTest{
    	{ELFOSABI_LINUX, "ELFOSABI_LINUX"},
    	{ET_EXEC, "ET_EXEC"},
    	{EM_860, "EM_860"},
    	{SHN_LOPROC, "SHN_LOPROC"},
    	{SHT_PROGBITS, "SHT_PROGBITS"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 18 20:34:36 UTC 2023
    - 1.2K bytes
    - Viewed (0)
Back to top