Search Options

Results per page
Sort
Preferred Languages
Advance

Results 121 - 130 of 814 for linking (0.79 sec)

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

    	mustHaveDWARF(t)
    
    	testRuntimeTypeAttr(t, "-ldflags=-linkmode=internal")
    }
    
    // External linking requires a host linker (https://golang.org/src/cmd/cgo/doc.go l.732)
    func TestRuntimeTypeAttrExternal(t *testing.T) {
    	testenv.MustHaveGoBuild(t)
    	testenv.MustHaveCGO(t)
    
    	mustHaveDWARF(t)
    
    	// Explicitly test external linking, for dsymutil compatibility on Darwin.
    	if runtime.GOARCH == "ppc64" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 08 01:38:11 UTC 2024
    - 48.6K bytes
    - Viewed (0)
  2. src/cmd/go/internal/load/pkg.go

    	}
    
    	return deps, nil
    }
    
    // externalLinkingReason reports the reason external linking is required
    // even for programs that do not use cgo, or the empty string if external
    // linking is not required.
    func externalLinkingReason(p *Package) (what string) {
    	// Some targets must use external linking even inside GOROOT.
    	if platform.MustLinkExternal(cfg.Goos, cfg.Goarch, false) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 28 17:00:51 UTC 2024
    - 120K bytes
    - Viewed (0)
  3. src/cmd/link/internal/mips64/asm.go

    			// Nothing to do, the relocation will be laid out in reloc
    			return true
    		}
    		if target.IsExternal() {
    			// External linker will do this relocation.
    			return true
    		}
    
    		// Internal linking, build a PLT entry and change the relocation
    		// target to that entry.
    		if r.Add() != 0 {
    			ldr.Errorf(s, "PLT call with non-zero addend (%v)", r.Add())
    		}
    		addpltsym(target, ldr, syms, targ)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 11K bytes
    - Viewed (0)
  4. src/runtime/os_freebsd.go

    	// tls and procid (thread) pointers. thr_new() requires the tls
    	// pointers, though the tid pointers can be nil.
    	// However, newosproc0 is currently unreachable because builds
    	// utilizing c-shared/c-archive force external linking.
    	param := thrparam{
    		start_func: uintptr(fn),
    		arg:        nil,
    		stack_base: uintptr(stack), //+stacksize?
    		stack_size: stacksize,
    		child_tid:  nil, // minit will record tid
    		parent_tid: nil,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 11.6K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/plist.go

    			if s.ABI() != ABI0 {
    				continue
    			}
    			// runtime.addmoduledata is a host ABI function, so it doesn't
    			// need FUNCDATA anyway. Moreover, cmd/link has special logic
    			// for linking it in eccentric build modes, which breaks if it
    			// has FUNCDATA references (e.g., cmd/cgo/internal/testplugin).
    			//
    			// TODO(cherryyz): Fix cmd/link's handling of plugins (see
    			// discussion on CL 523355).
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:52:41 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/docs/userguide/native/swift_application_plugin.adoc

    `nativeLink__Variant__` (e.g. `nativeLinkDebug` and `nativeLinkRelease`) extends `main__Variant__Implementation`::
    Used for linking the application.
    This configuration contains the libraries of the application and is therefore used when invoking the Swift linker to link it.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 13.2K bytes
    - Viewed (0)
  7. src/runtime/asm_ppc64x.s

    // runtime.elf_restgpr1 with an appropriate offset based on the number
    // register operations required when linking external objects which
    // make these calls. For GPR/FPR saves, the minimum register value is
    // 14, for VR it is 20.
    //
    // These are only used when linking such cgo code internally. Note, R12
    // and R0 may be used in different ways than regular ELF compliant
    // functions.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  8. src/cmd/link/internal/riscv64/asm.go

    			// nothing to do, the relocation will be laid out in reloc
    			return true
    		}
    		if target.IsExternal() {
    			// External linker will do this relocation.
    			return true
    		}
    		// Internal linking.
    		if r.Add() != 0 {
    			ldr.Errorf(s, "PLT reference with non-zero addend (%v)", r.Add())
    		}
    		// Build a PLT entry and change the relocation target to that entry.
    		addpltsym(target, ldr, syms, targ)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 01 08:06:08 UTC 2024
    - 22.8K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/docs/userguide/native/cpp_unit_test_plugin.adoc

    `nativeLinkTest__Variant__` (e.g. `nativeLinkTest`) extends `test__Variant__ExecutableImplementation`::
    Used for linking the unit test.
    This configuration contains the libraries of the unit test and is therefore used when invoking the {cpp} linker to link it.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 13.9K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/docs/userguide/native/swift_testing.adoc

    In addition, they attach the `xcTest` or `run` task to the `check` lifecycle task.
    It also create the `testImplementation` dependency configuration.
    Dependencies that are only needed for test compilation, linking and runtime may be added to this configuration.
    The `xctest` script block behave similarly to a `application` or `library` script block.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 10.4K bytes
    - Viewed (0)
Back to top