Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for xcoffUpdateOuterSize (0.22 sec)

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

    	currDwscnoff   = make(map[string]uint64) // Needed to create C_DWARF symbols
    	currSymSrcFile xcoffSymSrcFile
    	outerSymSize   = make(map[string]int64)
    )
    
    // xcoffUpdateOuterSize stores the size of outer symbols in order to have it
    // in the symbol table.
    func xcoffUpdateOuterSize(ctxt *Link, size int64, stype sym.SymKind) {
    	if size == 0 {
    		return
    	}
    	// TODO: use CarrierSymByType
    
    	ldr := ctxt.loader
    	switch stype {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 01 19:58:23 UTC 2023
    - 51.8K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/data.go

    		if ctxt.HeadType == objabi.Haix {
    			// Read-only symbols might be wrapped inside their outer
    			// symbol.
    			// XCOFF symbol table needs to know the size of
    			// these outer symbols.
    			xcoffUpdateOuterSize(ctxt, state.datsize-symnStartValue, symn)
    		}
    	}
    
    	/* read-only ELF, Mach-O sections */
    	state.allocateSingleSymSections(segro, sym.SELFROSECT, sym.SRODATA, 04)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 12 15:10:50 UTC 2024
    - 100.5K bytes
    - Viewed (0)
Back to top