Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for IsAIX (0.04 sec)

  1. src/cmd/link/internal/ppc64/asm.go

    		switch rt := r.Type(); rt {
    		default:
    			if !target.IsAIX() {
    				return val, nExtReloc, false
    			}
    		case objabi.R_POWER_TLS, objabi.R_POWER_TLS_IE_PCREL34, objabi.R_POWER_TLS_LE_TPREL34, objabi.R_ADDRPOWER_GOT_PCREL34:
    			nExtReloc = 1
    			return val, nExtReloc, true
    		case objabi.R_POWER_TLS_LE, objabi.R_POWER_TLS_IE:
    			if target.IsAIX() && rt == objabi.R_POWER_TLS_LE {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 20:54:08 UTC 2024
    - 63.7K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/data.go

    	ldr.SetSymSect(text, sect)
    	if ctxt.IsAIX() && ctxt.IsExternal() {
    		// Setting runtime.text has a real symbol prevents ld to
    		// change its base address resulting in wrong offsets for
    		// reflect methods.
    		u := ldr.MakeSymbolUpdater(text)
    		u.SetAlign(sect.Align)
    		u.SetSize(8)
    	}
    
    	if (ctxt.DynlinkingGo() && ctxt.IsDarwin()) || (ctxt.IsAIX() && ctxt.IsExternal()) {
    		ldr.SetSymSect(etext, sect)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 12 15:10:50 UTC 2024
    - 100.5K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/main.go

    	if ctxt.IsDarwin() {
    		bench.Start("domacho")
    		ctxt.domacho()
    	}
    	if ctxt.IsWindows() {
    		bench.Start("dope")
    		ctxt.dope()
    		bench.Start("windynrelocsyms")
    		ctxt.windynrelocsyms()
    	}
    	if ctxt.IsAIX() {
    		bench.Start("doxcoff")
    		ctxt.doxcoff()
    	}
    
    	bench.Start("textbuildid")
    	ctxt.textbuildid()
    	bench.Start("addexport")
    	ctxt.setArchSyms()
    	ctxt.addexport()
    	bench.Start("Gentext")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 16:59:50 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  4. src/runtime/export_test.go

    var BaseChunkIdx = func() ChunkIdx {
    	var prefix uintptr
    	if pageAlloc64Bit != 0 {
    		prefix = 0xc000
    	} else {
    		prefix = 0x100
    	}
    	baseAddr := prefix * pallocChunkBytes
    	if goos.IsAix != 0 {
    		baseAddr += arenaBaseOffset
    	}
    	return ChunkIdx(chunkIndex(baseAddr))
    }()
    
    // PageBase returns an address given a chunk index and a page index
    // relative to that chunk.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:50:53 UTC 2024
    - 46.1K bytes
    - Viewed (0)
  5. src/runtime/malloc.go

    	//
    	// On other platforms, the user address space is contiguous
    	// and starts at 0, so no offset is necessary.
    	arenaBaseOffset = 0xffff800000000000*goarch.IsAmd64 + 0x0a00000000000000*goos.IsAix
    	// A typed version of this constant that will make it into DWARF (for viewcore).
    	arenaBaseOffsetUintptr = uintptr(arenaBaseOffset)
    
    	// Max number of threads to run garbage collection.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 59.6K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/lib.go

    	ldr := ctxt.loader
    	s := ldr.Lookup(a, 0)
    	if s == 0 {
    		Errorf(nil, "missing entry symbol %q", a)
    		return 0
    	}
    	st := ldr.SymType(s)
    	if st == 0 {
    		return *FlagTextAddr
    	}
    	if !ctxt.IsAIX() && st != sym.STEXT {
    		ldr.Errorf(s, "entry not text")
    	}
    	return ldr.SymValue(s)
    }
    
    func (ctxt *Link) callgraph() {
    	if !*FlagC {
    		return
    	}
    
    	ldr := ctxt.loader
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 88.6K bytes
    - Viewed (0)
Back to top