Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 23 for symabi (0.33 sec)

  1. src/cmd/compile/internal/ssagen/abi.go

    	"cmd/compile/internal/types"
    	"cmd/internal/obj"
    	"cmd/internal/obj/wasm"
    )
    
    // SymABIs records information provided by the assembler about symbol
    // definition ABIs and reference ABIs.
    type SymABIs struct {
    	defs map[string]obj.ABI
    	refs map[string]obj.ABISet
    }
    
    func NewSymABIs() *SymABIs {
    	return &SymABIs{
    		defs: make(map[string]obj.ABI),
    		refs: make(map[string]obj.ABISet),
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 13.8K bytes
    - Viewed (0)
  2. src/runtime/symtab.go

    }
    
    // moduledata records information about the layout of the executable
    // image. It is written by the linker. Any changes here must be
    // matched changes to the code in cmd/link/internal/ld/symtab.go:symtab.
    // moduledata is stored in statically allocated non-pointer memory;
    // none of the pointers here are visible to the garbage collector.
    type moduledata struct {
    	sys.NotInHeap // Only in static data
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 40K bytes
    - Viewed (0)
  3. src/cmd/asm/main.go

    			log.Printf(format, args...)
    		}
    		if *flags.SymABIs {
    			ok = parser.ParseSymABIs(buf)
    		} else {
    			pList := new(obj.Plist)
    			pList.Firstpc, ok = parser.Parse()
    			// reports errors to parser.Errorf
    			if ok {
    				obj.Flushplist(ctxt, pList, nil)
    			}
    		}
    		if !ok {
    			failedFile = f
    			break
    		}
    	}
    	if ok && !*flags.SymABIs {
    		ctxt.NumberSyms()
    		obj.WriteObjFile(ctxt, buf)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 14 19:41:17 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolInfoProvider.kt

                return Name.identifier(DescriptorUtils.getJvmName(getter) ?: JvmAbi.getterName(descriptor.name.asString()))
            }
    
            val ktPropertyName = (symbol.psi as? KtProperty)?.name ?: return SpecialNames.NO_NAME_PROVIDED
            return Name.identifier(JvmAbi.getterName(ktPropertyName))
        }
    
        override fun getJavaSetterName(symbol: KaPropertySymbol): Name? {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolInfoProvider.kt

            if (jvmNameFromAccessor != null) {
                return jvmNameFromAccessor
            }
    
            val identifier = property.name.identifier
            return if (isSetter) JvmAbi.setterName(identifier) else JvmAbi.getterName(identifier)
        }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/macho.go

    			symtab.AddUint8(0x01)                             // type N_EXT, external symbol
    			symtab.AddUint8(0)                                // no section
    			symtab.AddUint16(ctxt.Arch, 0)                    // desc
    			symtab.AddUintXX(ctxt.Arch, 0, ctxt.Arch.PtrSize) // no value
    		} else {
    			if export || ldr.AttrCgoExportDynamic(s) {
    				symtab.AddUint8(0x0f) // N_SECT | N_EXT
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:32:53 UTC 2024
    - 43.9K bytes
    - Viewed (0)
  7. src/cmd/dist/build.go

    		}
    	}
    	goasmh := pathf("%s/go_asm.h", workdir)
    
    	// Collect symabis from assembly code.
    	var symabis string
    	if len(sfiles) > 0 {
    		symabis = pathf("%s/symabis", workdir)
    		var wg sync.WaitGroup
    		asmabis := append(asmArgs[:len(asmArgs):len(asmArgs)], "-gensymabis", "-o", symabis)
    		asmabis = append(asmabis, sfiles...)
    		if err := os.WriteFile(goasmh, nil, 0666); err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 18:34:40 UTC 2024
    - 54K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirMetadataCalculator.kt

    import org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol
    import org.jetbrains.kotlin.fir.symbols.lazyResolveToPhaseWithCallableMembers
    import org.jetbrains.kotlin.fir.types.typeApproximator
    import org.jetbrains.kotlin.load.java.JvmAbi
    import org.jetbrains.kotlin.load.kotlin.NON_EXISTENT_CLASS_NAME
    import org.jetbrains.kotlin.load.kotlin.header.KotlinClassHeader
    import org.jetbrains.kotlin.metadata.jvm.deserialization.JvmProtoBufUtil
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 29 20:26:34 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  9. src/cmd/cgo/gcc.go

    		if gomips64 == "hardfloat" {
    			return []string{"-mabi=64", "-mhard-float"}
    		} else if gomips64 == "softfloat" {
    			return []string{"-mabi=64", "-msoft-float"}
    		}
    	case "mips", "mipsle":
    		if gomips == "hardfloat" {
    			return []string{"-mabi=32", "-mfp32", "-mhard-float", "-mno-odd-spreg"}
    		} else if gomips == "softfloat" {
    			return []string{"-mabi=32", "-msoft-float"}
    		}
    	case "loong64":
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:50:06 UTC 2024
    - 97K bytes
    - Viewed (0)
  10. src/cmd/go/internal/work/exec.go

    		}
    		need &^= needCompiledGoFiles
    	}
    	if need == 0 {
    		// Nothing left to do.
    		return nil
    	}
    
    	// Collect symbol ABI requirements from assembly.
    	symabis, err := BuildToolchain.symabis(b, a, sfiles)
    	if err != nil {
    		return err
    	}
    
    	// Prepare Go import config.
    	// We start it off with a comment so it can't be empty, so icfg.Bytes() below is never nil.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 14:46:37 UTC 2024
    - 105.6K bytes
    - Viewed (0)
Back to top