Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 40 for symabi (0.15 sec)

  1. src/cmd/go/internal/work/exec.go

    		}
    		need &^= needCompiledGoFiles
    	}
    	if need == 0 {
    		// Nothing left to do.
    		return nil
    	}
    
    	// Collect symbol ABI requirements from assembly.
    	symabis, err := BuildToolchain.symabis(b, a, sfiles)
    	if err != nil {
    		return err
    	}
    
    	// Prepare Go import config.
    	// We start it off with a comment so it can't be empty, so icfg.Bytes() below is never nil.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 14:46:37 UTC 2024
    - 105.6K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/main.go

    	pclnState := ctxt.pclntab(containers)
    	bench.Start("findfunctab")
    	ctxt.findfunctab(pclnState, containers)
    	bench.Start("dwarfGenerateDebugSyms")
    	dwarfGenerateDebugSyms(ctxt)
    	bench.Start("symtab")
    	symGroupType := ctxt.symtab(pclnState)
    	bench.Start("dodata")
    	ctxt.dodata(symGroupType)
    	bench.Start("address")
    	order := ctxt.address()
    	bench.Start("dwarfcompress")
    	dwarfcompress(ctxt)
    	bench.Start("layout")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 16:59:50 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  3. src/debug/elf/file.go

    // they appear in f.
    //
    // For compatibility with Go 1.0, Symbols omits the null symbol at index 0.
    // After retrieving the symbols as symtab, an externally supplied index x
    // corresponds to symtab[x-1], not symtab[x].
    func (f *File) Symbols() ([]Symbol, error) {
    	sym, _, err := f.getSymbols(SHT_SYMTAB)
    	return sym, err
    }
    
    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/link_test.go

    	testenv.WriteImportcfg(t, importcfgfile, nil, "runtime")
    
    	// Compile, assemble and pack the Go and C code.
    	runGo("tool", "asm", "-p=main", "-gensymabis", "-o", "symabis", "x.s")
    	runGo("tool", "compile", "-importcfg="+importcfgfile, "-symabis", "symabis", "-p=main", "-o", "x1.o", "main.go")
    	runGo("tool", "asm", "-p=main", "-o", "x2.o", "x.s")
    	run(cc, append(cflags, "-c", "-o", "x3.o", "x.c")...)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:02 UTC 2024
    - 43.5K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/parse.go

    	case "TEXT":
    		p.asmText(operands)
    	default:
    		return false
    	}
    	return true
    }
    
    // symDefRef scans a line for potential text symbol definitions and
    // references and writes symabis information to w.
    //
    // The symabis format is documented at
    // cmd/compile/internal/ssagen.ReadSymABIs.
    func (p *Parser) symDefRef(w io.Writer, word string, operands [][]lex.Token) {
    	switch word {
    	case "TEXT":
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 14:34:57 UTC 2024
    - 36.9K bytes
    - Viewed (0)
  6. docs/tr/docs/features.md

        * Doğrulayıcılar en kompleks data şemalarının bile temiz ve kolay bir şekilde tanımlanmasına izin veriyor, ve hepsi JSON şeması olarak dokümante ediliyor
        * Pydantic, JSON objen ne kadar derin (nested) olursa olsun doğrulamasını ve gösterimini yapıyor
    * **Genişletilebilir**:
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Thu Apr 18 19:53:19 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/objfile.go

    			default:
    				align = 1
    			}
    		}
    	}
    	if s.Size > cutoff {
    		w.ctxt.Diag("%s: symbol too large (%d bytes > %d bytes)", s.Name, s.Size, cutoff)
    	}
    	o := &w.tmpSym
    	o.SetName(name, w.Writer)
    	o.SetABI(abi)
    	o.SetType(uint8(s.Type))
    	o.SetFlag(flag)
    	o.SetFlag2(flag2)
    	o.SetSiz(uint32(s.Size))
    	o.SetAlign(align)
    	o.Write(w.Writer)
    }
    
    func (w *writer) Hash64(s *LSym) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 24K bytes
    - Viewed (0)
  8. src/cmd/link/internal/ld/data.go

    	ldr.SetSymSect(ldr.LookupOrCreateSym("runtime.egcbss", 0), ldr.SymSect(s))
    
    	ctxt.xdefine("runtime.symtab", sym.SRODATA, int64(symtab.Vaddr))
    	ctxt.xdefine("runtime.esymtab", sym.SRODATA, int64(symtab.Vaddr+symtab.Length))
    	ctxt.xdefine("runtime.pclntab", sym.SRODATA, int64(pclntab.Vaddr))
    	ctxt.defineInternal("runtime.pcheader", sym.SRODATA)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 12 15:10:50 UTC 2024
    - 100.5K bytes
    - Viewed (1)
  9. src/cmd/link/internal/ld/elf.go

    		}
    	}
    
    	sh.Type = uint32(typ)
    	sh.Entsize = uint64(arch.RegSize) * 2
    	if typ == elf.SHT_RELA {
    		sh.Entsize += uint64(arch.RegSize)
    	}
    	sh.Link = uint32(elfshname(".symtab").shnum)
    	sh.Info = uint32(sect.Elfsect.(*ElfShdr).shnum)
    	sh.Off = sect.Reloff
    	sh.Size = sect.Rellen
    	sh.Addralign = uint64(arch.RegSize)
    	return sh
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 63.6K bytes
    - Viewed (0)
  10. src/cmd/internal/testdir/testdir_test.go

    			cmd = append(cmd, asms...)
    			_, err = runcmd(cmd...)
    			if err != nil {
    				return err
    			}
    		}
    		var objs []string
    		cmd := []string{goTool, "tool", "compile", "-p=main", "-e", "-D", ".", "-importcfg=" + stdlibImportcfgFile(), "-o", "go.o"}
    		if len(asms) > 0 {
    			cmd = append(cmd, "-asmhdr", "go_asm.h", "-symabis", "symabis")
    		}
    		cmd = append(cmd, gos...)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 20:08:06 UTC 2024
    - 57.5K bytes
    - Viewed (0)
Back to top