Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 4,456 for textp (0.06 sec)

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

    	off := int64(0)
    	n := 0
    
    	// The vaddr for each text section is the difference between the section's
    	// Vaddr and the Vaddr for the first text section as determined at compile
    	// time.
    
    	// The symbol for the first text section is named runtime.text as before.
    	// Additional text sections are named runtime.text.n where n is the
    	// order of creation starting with 1. These symbols provide the section's
    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/ld/go.go

    	addstrdata(arch, l, *flagFieldTrack, buf.String())
    }
    
    func (ctxt *Link) addexport() {
    	// Track undefined external symbols during external link.
    	if ctxt.LinkMode == LinkExternal {
    		for _, s := range ctxt.Textp {
    			if ctxt.loader.AttrSpecial(s) || ctxt.loader.AttrSubSymbol(s) {
    				continue
    			}
    			relocs := ctxt.loader.Relocs(s)
    			for i := 0; i < relocs.Count(); i++ {
    				if rs := relocs.At(i).Sym(); rs != 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 22 16:48:30 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/pe.go

    		}
    	}
    
    	// Add special runtime.text and runtime.etext symbols.
    	s := ldr.Lookup("runtime.text", 0)
    	if ldr.SymType(s) == sym.STEXT {
    		addsym(s)
    	}
    	s = ldr.Lookup("runtime.etext", 0)
    	if ldr.SymType(s) == sym.STEXT {
    		addsym(s)
    	}
    
    	// Add text symbols.
    	for _, s := range ctxt.Textp {
    		addsym(s)
    	}
    
    	shouldBeInSymbolTable := func(s loader.Sym) bool {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 19:01:27 UTC 2023
    - 48.8K bytes
    - Viewed (0)
  4. src/cmd/link/internal/ld/deadcode.go

    //
    // If the argument to MethodByName is a compile-time constant, the compiler
    // emits a relocation with the method name. Matching methods are kept in all
    // reachable types.
    //
    // Any unreached text symbols are removed from ctxt.Textp.
    func deadcode(ctxt *Link) {
    	ldr := ctxt.loader
    	d := deadcodePass{ctxt: ctxt, ldr: ldr}
    	d.init()
    	d.flood()
    
    	if ctxt.DynlinkingGo() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 14:52:41 UTC 2024
    - 19K bytes
    - Viewed (0)
  5. src/cmd/link/internal/ppc64/asm.go

    	// Put stubs at the beginning (instead of the end).
    	// So when resolving the relocations to calls to the stubs,
    	// the addresses are known and trampolines can be inserted
    	// when necessary.
    	ctxt.Textp = append(stubs, ctxt.Textp...)
    }
    
    func genaddmoduledata(ctxt *ld.Link, ldr *loader.Loader) {
    	initfunc, addmoduledata := ld.PrepareAddmoduledata(ctxt)
    	if initfunc == nil {
    		return
    	}
    
    	o := func(op uint32) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 20:54:08 UTC 2024
    - 63.7K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/elf.go

    	elfreserve := int64(ELFRESERVE)
    
    	numtext := int64(0)
    	for _, sect := range Segtext.Sections {
    		if sect.Name == ".text" {
    			numtext++
    		}
    	}
    
    	// If there are multiple text sections, extra space is needed
    	// in the elfreserve for the additional .text and .rela.text
    	// section headers.  It can handle 4 extra now. Headers are
    	// 64 bytes.
    
    	if numtext > 4 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 63.6K bytes
    - Viewed (0)
  7. src/go/doc/comment/testdata/text7.txt

    The implementation compiles a custom codec for each data type in the stream
    and is most efficient when a single Encoder is used to transmit a stream of
    values, amortizing the cost of compilation.
    -- text --
                        Package gob manages streams of gobs - binary values
                        exchanged between an Encoder (transmitter) and a Decoder
                        (receiver). A typical use is transporting arguments and
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 11 16:31:45 UTC 2022
    - 1.1K bytes
    - Viewed (0)
  8. src/go/doc/comment/testdata/text2.txt

    The implementation compiles a custom codec for each data type in the stream
    and is most efficient when a single Encoder is used to transmit a stream of
    values, amortizing the cost of compilation.
    -- text --
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 11 16:31:41 UTC 2022
    - 937 bytes
    - Viewed (0)
  9. src/go/doc/comment/testdata/text.txt

    Hello, world
     Code block here.
    More text.
    Tight list
     - one
     - two
     - three
    Loose list
     - one
    
     - two
    
     - three
    
    # Heading
    
    More text.
    -- gofmt --
    Hello, world
    
    	Code block here.
    
    More text.
    Tight list
      - one
      - two
      - three
    
    Loose list
    
      - one
    
      - two
    
      - three
    
    # Heading
    
    More text.
    -- text --
    |Hello, world
    |
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 11 16:31:48 UTC 2022
    - 521 bytes
    - Viewed (0)
  10. src/go/doc/comment/testdata/text4.txt

    The implementation compiles a custom codec for each data type in the stream
    and is most efficient when a single Encoder is used to transmit a stream of
    values, amortizing the cost of compilation.
    -- text --
    Package gob manages streams
    of gobs - binary values
    exchanged between an Encoder
    (transmitter) and a Decoder
    (receiver). A typical use
    is transporting arguments
    and results of remote
    procedure calls (RPCs) such
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 11 16:31:45 UTC 2022
    - 937 bytes
    - Viewed (0)
Back to top