Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 24 for seg3 (0.19 sec)

  1. src/debug/macho/file.go

    		case LoadCmdSegment:
    			var seg32 Segment32
    			b := bytes.NewReader(cmddat)
    			if err := binary.Read(b, bo, &seg32); err != nil {
    				return nil, err
    			}
    			s = new(Segment)
    			s.LoadBytes = cmddat
    			s.Cmd = cmd
    			s.Len = siz
    			s.Name = cstring(seg32.Name[0:])
    			s.Addr = uint64(seg32.Addr)
    			s.Memsz = uint64(seg32.Memsz)
    			s.Offset = uint64(seg32.Offset)
    			s.Filesz = uint64(seg32.Filesz)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 19:33:30 UTC 2023
    - 17.9K bytes
    - Viewed (0)
  2. src/net/http/pattern.go

    		if i < 0 {
    			i = len(rest)
    		}
    		var seg string
    		seg, rest = rest[:i], rest[i:]
    		if i := strings.IndexByte(seg, '{'); i < 0 {
    			// Literal.
    			seg = pathUnescape(seg)
    			p.segments = append(p.segments, segment{s: seg})
    		} else {
    			// Wildcard.
    			if i != 0 {
    				return nil, errors.New("bad wildcard segment (must start with '{')")
    			}
    			if seg[len(seg)-1] != '}' {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 16:36:30 UTC 2024
    - 15.3K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/macho.go

    	if nseg >= len(seg) {
    		Exitf("too many segs")
    	}
    
    	s := &seg[nseg]
    	nseg++
    	s.name = name
    	s.msect = uint32(msect)
    	s.sect = make([]MachoSect, msect)
    	return s
    }
    
    func newMachoSect(seg *MachoSeg, name string, segname string) *MachoSect {
    	if seg.nsect >= seg.msect {
    		Exitf("too many sects in segment %s", seg.name)
    	}
    
    	s := &seg.sect[seg.nsect]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:32:53 UTC 2024
    - 43.9K bytes
    - Viewed (0)
  4. src/cmd/link/internal/loadmacho/ldmacho.go

    		if sz < 56 {
    			return -1
    		}
    		c.seg.name = cstring(p[8:24])
    		c.seg.vmaddr = uint64(e4(p[24:]))
    		c.seg.vmsize = uint64(e4(p[28:]))
    		c.seg.fileoff = e4(p[32:])
    		c.seg.filesz = e4(p[36:])
    		c.seg.maxprot = e4(p[40:])
    		c.seg.initprot = e4(p[44:])
    		c.seg.nsect = e4(p[48:])
    		c.seg.flags = e4(p[52:])
    		c.seg.sect = make([]ldMachoSect, c.seg.nsect)
    		if uint32(sz) < 56+c.seg.nsect*68 {
    			return -1
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 12 18:45:57 UTC 2022
    - 19.1K bytes
    - Viewed (0)
  5. src/cmd/link/internal/ld/macho_combine_dwarf.go

    func machoUpdateSegment(r loadCmdReader, linkseg *macho.Segment, linkoffset uint64) error {
    	var seg macho.Segment64
    	if err := r.ReadAt(0, &seg); err != nil {
    		return err
    	}
    
    	// Only the linkedit segment moved, anything before that is fine.
    	if seg.Offset < linkseg.Offset {
    		return nil
    	}
    	seg.Offset += linkoffset
    	if err := r.WriteAt(0, &seg); err != nil {
    		return err
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  6. src/debug/buildinfo/buildinfo.go

    	for _, load := range x.f.Loads {
    		seg, ok := load.(*macho.Segment)
    		if !ok {
    			continue
    		}
    		if seg.Addr <= addr && addr <= seg.Addr+seg.Filesz-1 {
    			if seg.Name == "__PAGEZERO" {
    				continue
    			}
    			n := seg.Addr + seg.Filesz - addr
    			if n > size {
    				n = size
    			}
    			return saferio.ReadDataAt(seg, n, int64(addr-seg.Addr))
    		}
    	}
    	return nil, errUnrecognizedFormat
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  7. build-logic/documentation/src/test/groovy/gradlebuild/docs/dsl/docbook/ClassDocRendererTest.groovy

                <seglistitem>
                    <seg>
                        <apilink class="org.gradle.Class" style="java"/>
                    </seg>
                </seglistitem>
            </segmentedlist>
            <segmentedlist>
                <segtitle>Known Subtypes</segtitle>
                <seglistitem>
                    <seg>
                        <simplelist columns="3" type="vert">
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 09 08:14:05 UTC 2020
    - 40.8K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go

    					}
    				}
    			}
    			*usedPrefixes = true
    		}
    		if haveCS {
    			seg += "%cs:"
    		}
    		if haveDS {
    			seg += "%ds:"
    		}
    		if haveSS {
    			seg += "%ss:"
    		}
    		if haveES {
    			seg += "%es:"
    		}
    		if haveFS {
    			seg += "%fs:"
    		}
    		if haveGS {
    			seg += "%gs:"
    		}
    		disp := ""
    		if x.Disp != 0 {
    			disp = fmt.Sprintf("%#x", x.Disp)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 21.4K bytes
    - Viewed (0)
  9. src/cmd/link/elf_test.go

    						ret += s.Size
    					}
    				}
    				// also skip gaps between PT_LOAD segments
    				var prev *elf.Prog
    				for _, seg := range ef.Progs {
    					if seg.Type != elf.PT_LOAD {
    						continue
    					}
    					if prev != nil {
    						ret += seg.Off - prev.Off - prev.Filesz
    					}
    					prev = seg
    				}
    				return ret
    			}
    
    			extraexe := extrasize(elfexe)
    			extrapie := extrasize(elfpie)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 18 16:34:01 UTC 2023
    - 13.7K bytes
    - Viewed (0)
  10. src/cmd/link/internal/ld/pe.go

    // and file offset provided in segment seg.
    func (sect *peSection) checkSegment(seg *sym.Segment) {
    	if seg.Vaddr-uint64(PEBASE) != uint64(sect.virtualAddress) {
    		Errorf(nil, "%s.VirtualAddress = %#x, want %#x", sect.name, uint64(int64(sect.virtualAddress)), uint64(int64(seg.Vaddr-uint64(PEBASE))))
    		errorexit()
    	}
    	if seg.Fileoff != uint64(sect.pointerToRawData) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 19:01:27 UTC 2023
    - 48.8K bytes
    - Viewed (0)
Back to top