Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 283 for linking (0.31 sec)

  1. src/runtime/cgo/callbacks.go

    // The declaration of crosscall2 is:
    //   void crosscall2(void (*fn)(void *), void *, int);
    //
    // We need to export the symbol crosscall2 in order to support
    // callbacks from shared libraries. This applies regardless of
    // linking mode.
    //
    // Compatibility note: SWIG uses crosscall2 in exactly one situation:
    // to call _cgo_panic using the pattern shown below. We need to keep
    // that pattern working. In particular, crosscall2 actually takes four
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 17 21:53:11 UTC 2023
    - 5.6K bytes
    - Viewed (0)
  2. src/cmd/link/internal/arm/obj.go

    			*ld.FlagTextAddr = ld.Rnd(4096, *ld.FlagRound) + int64(ld.HEADR)
    		}
    
    	case objabi.Hlinux, /* arm elf */
    		objabi.Hfreebsd,
    		objabi.Hnetbsd,
    		objabi.Hopenbsd:
    		*ld.FlagD = false
    		// with dynamic linking
    		ld.Elfinit(ctxt)
    		ld.HEADR = ld.ELFRESERVE
    		if *ld.FlagRound == -1 {
    			*ld.FlagRound = 0x10000
    		}
    		if *ld.FlagTextAddr == -1 {
    			*ld.FlagTextAddr = ld.Rnd(0x10000, *ld.FlagRound) + int64(ld.HEADR)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 19:32:19 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  3. src/cmd/link/internal/sym/symkind.go

    	SGOSTRING
    	SGOFUNC
    	SGCBITS
    	SRODATA
    	SFUNCTAB
    
    	SELFROSECT
    
    	// Read-only sections with relocations.
    	//
    	// Types STYPE-SFUNCTAB above are written to the .rodata section by default.
    	// When linking a shared object, some conceptually "read only" types need to
    	// be written to by relocations and putting them in a section called
    	// ".rodata" interacts poorly with the system linkers. The GNU linkers
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  4. src/cmd/cgo/internal/test/stubtest_linux_ppc64le.S

    // Copyright 2023 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    // When linking C ELFv2 objects, the Go linker may need to insert calling stubs.
    // A call stub is usually needed when the ELFv2 st_other attribute is different
    // between caller and callee.
    //
    // The type of call stub inserted will vary depending on GOPPC64 and the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 22 15:06:17 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/tasks/CreateStaticLibrary.java

            PlatformToolProvider toolProvider = toolChain.select(targetPlatform);
            return toolProvider.newCompiler(StaticLibraryArchiverSpec.class);
        }
    
        /**
         * The tool chain used for linking.
         *
         * @since 4.7
         */
        @Internal
        public Property<NativeToolChain> getToolChain() {
            return toolChain;
        }
    
        /**
         * The platform being linked for.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.9K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/NativeBinarySpec.java

         */
        NativeToolChain getToolChain();
    
        // TODO It would be better if these were added via a separate managed view, rather than hard coded.
        /**
         * The configuration of the linker used when linking this binary.
         *
         * Valid for {@link SharedLibraryBinarySpec} and {@link NativeExecutableBinarySpec}.
         */
        Tool getLinker();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/docs/userguide/native/cpp_testing.adoc

    In addition, they attach the `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 `unitTest` 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
    - 4.3K bytes
    - Viewed (0)
  8. src/crypto/internal/boring/build-goboring.sh

    clang++ -std=c++11 -fPIC -I../boringssl/include -O2 -o a.out  goboringcrypto.cc
    ./a.out || exit 2
    
    # clang implements u128 % u128 -> u128 by calling __umodti3,
    # which is in libgcc. To make the result self-contained even if linking
    # against a different compiler version, link our own __umodti3 into the syso.
    # This one is specialized so it only expects divisors below 2^64,
    # which is all BoringCrypto uses. (Otherwise it will seg fault.)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jan 26 22:52:27 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  9. cmd/kube-controller-manager/app/plugins.go

    	allPlugins := []volume.VolumePlugin{}
    
    	// The list of plugins to probe is decided by this binary, not
    	// by dynamic linking or other "magic".  Plugins will be analyzed and
    	// initialized later.
    
    	// Each plugin can make use of VolumeConfig.  The single arg to this func contains *all* enumerated
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 30 15:17:15 UTC 2024
    - 6.1K bytes
    - Viewed (0)
  10. src/cmd/link/internal/ld/inittask.go

    		// Pick the lexicographically first initializable package.
    		s := h.pop(ldr)
    
    		// Add s to the schedule.
    		if ldr.SymSize(s) > 8 {
    			// Note: don't add s if it has no functions to run. We need
    			// s during linking to compute an ordering, but the runtime
    			// doesn't need to know about it. About 1/2 of stdlib packages
    			// fit in this bucket.
    			sched.AddAddr(ctxt.Arch, s)
    		}
    
    		// Find all incoming edges into s.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 30 20:09:45 UTC 2024
    - 6.2K bytes
    - Viewed (0)
Back to top