Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for setArchSyms (0.17 sec)

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

    	ctxt := linknew(arch)
    	ctxt.HeadType = ht
    	er := loader.ErrorReporter{}
    	ctxt.loader = loader.NewLoader(0, &er)
    	ctxt.BuildMode.Set(bm)
    	ctxt.LinkMode.Set(lm)
    	ctxt.IsELF = iself
    	ctxt.mustSetHeadType()
    	ctxt.setArchSyms()
    	return ctxt
    }
    
    // Make sure the addgotsym properly increases the symbols.
    func TestAddGotSym(t *testing.T) {
    	tests := []struct {
    		arch    *sys.Arch
    		ht      objabi.HeadType
    		bm, lm  string
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 05 19:20:01 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/main.go

    		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")
    	thearch.Gentext(ctxt, ctxt.loader) // trampolines, call stubs, etc.
    
    	bench.Start("textaddress")
    	ctxt.textaddress()
    	bench.Start("typelink")
    	ctxt.typelink()
    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/cmd/link/internal/ld/lib.go

    	// to be run at startup.
    	mainInittasks loader.Sym
    }
    
    // mkArchSym is a helper for setArchSyms, to set up a special symbol.
    func (ctxt *Link) mkArchSym(name string, ver int, ls *loader.Sym) {
    	*ls = ctxt.loader.LookupOrCreateSym(name, ver)
    	ctxt.loader.SetAttrReachable(*ls, true)
    }
    
    // mkArchSymVec is similar to  setArchSyms, but operates on elements within
    // a slice, where each element corresponds to some symbol version.
    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