Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 75 for CGO (0.09 sec)

  1. src/go/build/build.go

    	SysoFiles         []string // .syso system object files to add to archive
    
    	// Cgo directives
    	CgoCFLAGS    []string // Cgo CFLAGS directives
    	CgoCPPFLAGS  []string // Cgo CPPFLAGS directives
    	CgoCXXFLAGS  []string // Cgo CXXFLAGS directives
    	CgoFFLAGS    []string // Cgo FFLAGS directives
    	CgoLDFLAGS   []string // Cgo LDFLAGS directives
    	CgoPkgConfig []string // Cgo pkg-config directives
    
    	// Test information
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 62.3K bytes
    - Viewed (0)
  2. src/cmd/cgo/out.go

    		fmt.Fprintf(fm, "void _cgo_release_context(size_t ctxt __attribute__((unused))) { }\n")
    		fmt.Fprintf(fm, "char* _cgo_topofstack(void) { return (char*)0; }\n")
    	} else {
    		// If we're not importing runtime/cgo, we *are* runtime/cgo,
    		// which provides these functions. We just need a prototype.
    		fmt.Fprintf(fm, "void crosscall2(void(*fn)(void*), void *a, int c, size_t ctxt);\n")
    		fmt.Fprintf(fm, "size_t _cgo_wait_runtime_init_done(void);\n")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 29 16:41:10 UTC 2024
    - 59.6K bytes
    - Viewed (0)
  3. src/runtime/traceback.go

    	// Trapping instruction or we're at the function entry point.
    	return u.frame.pc
    }
    
    // cgoCallers populates pcBuf with the cgo callers of the current frame using
    // the registered cgo unwinder. It returns the number of PCs written to pcBuf.
    // If the current frame is not a cgo frame or if there's no registered cgo
    // unwinder, it returns 0.
    func (u *unwinder) cgoCallers(pcBuf []uintptr) int {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  4. src/cmd/go/go_test.go

    	tg.run("list", "-test", "runtime/cgo")
    	tg.grepStdout(`^runtime/cgo$`, "missing runtime/cgo")
    
    	tg.run("list", "-deps", "-f", "{{if .DepOnly}}{{.ImportPath}}{{end}}", "sort")
    	tg.grepStdout(`^internal/reflectlite$`, "missing internal/reflectlite")
    	tg.grepStdoutNot(`^sort`, "unexpected sort")
    }
    
    func TestGoListCompiledCgo(t *testing.T) {
    	tooSlow(t, "compiles cgo files")
    
    	tg := testgo(t)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 81.1K bytes
    - Viewed (0)
  5. src/cmd/dist/test.go

    	if t.cgoEnabled {
    		// Building cmd/cgo/internal/test takes a long time.
    		// There are already cgo-enabled packages being tested with the race detector.
    		// We shouldn't need to redo all of cmd/cgo/internal/test too.
    		// The race builder will take care of this.
    		// t.registerTest(hdr, &goTest{variant: "race", race: true, env: []string{"GOTRACEBACK=2"}, pkg: "cmd/cgo/internal/test"})
    	}
    	if t.extLink() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 16:01:35 UTC 2024
    - 50K bytes
    - Viewed (0)
  6. src/cmd/dist/build.go

    		case "loong64", "mips", "mipsle", "mips64", "mips64le":
    			// Internally linking cgo is incomplete on some architectures.
    			// https://golang.org/issue/14449
    			return true
    		case "arm64":
    			if goos == "windows" {
    				// windows/arm64 internal linking is not implemented.
    				return true
    			}
    		case "ppc64":
    			// Big Endian PPC64 cgo internal linking is not implemented for aix or linux.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 18:34:40 UTC 2024
    - 54K bytes
    - Viewed (0)
  7. src/cmd/cgo/gcc.go

    		if len(l) < 5 || l[:4] != "#cgo" || !unicode.IsSpace(rune(l[4])) {
    			linesOut = append(linesOut, line)
    		} else {
    			linesOut = append(linesOut, "")
    
    			// #cgo (nocallback|noescape) <function name>
    			if fields := strings.Fields(l); len(fields) == 3 {
    				directive := fields[1]
    				funcName := fields[2]
    				if directive == "nocallback" {
    					fatalf("#cgo nocallback disabled until Go 1.23")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:50:06 UTC 2024
    - 97K bytes
    - Viewed (0)
  8. src/cmd/link/internal/ld/lib.go

    		// The startup code uses an import of runtime/cgo to decide
    		// whether to initialize the TLS.  So give it one. This could
    		// be handled differently but it's an unusual case.
    		if lib := loadinternal(ctxt, "runtime/cgo"); lib != nil && lib.Shlib == "" {
    			if ctxt.BuildMode == BuildModeShared || ctxt.linkShared {
    				Exitf("cannot implicitly include runtime/cgo in a shared library")
    			}
    			for ; i < len(ctxt.Library); i++ {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 88.6K bytes
    - Viewed (0)
  9. src/syscall/zerrors_darwin_arm64.go

    // mkerrors.sh -m64
    // Code generated by the command above; DO NOT EDIT.
    
    // Created by cgo -godefs - DO NOT EDIT
    // cgo -godefs -- -m64 _const.go
    
    //go:build arm64 && darwin
    
    package syscall
    
    const (
    	AF_APPLETALK                      = 0x10
    	AF_CCITT                          = 0xa
    	AF_CHAOS                          = 0x5
    	AF_CNT                            = 0x15
    	AF_COIP                           = 0x14
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 28 18:17:57 UTC 2021
    - 55.8K bytes
    - Viewed (0)
  10. src/syscall/zerrors_darwin_amd64.go

    // mkerrors.sh -m64
    // Code generated by the command above; DO NOT EDIT.
    
    // Created by cgo -godefs - DO NOT EDIT
    // cgo -godefs -- -m64 _const.go
    
    //go:build amd64 && darwin
    
    package syscall
    
    const (
    	AF_APPLETALK                      = 0x10
    	AF_CCITT                          = 0xa
    	AF_CHAOS                          = 0x5
    	AF_CNT                            = 0x15
    	AF_COIP                           = 0x14
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 28 18:17:57 UTC 2021
    - 55.3K bytes
    - Viewed (0)
Back to top