Search Options

Results per page
Sort
Preferred Languages
Advance

Results 121 - 130 of 482 for linkage (0.24 sec)

  1. platforms/native/platform-native/src/integTest/groovy/org/gradle/nativeplatform/NativeDependentComponentsIntegrationSpec.groovy

                                }
                            }
                        }
                        hello(NativeLibrarySpec) {
                            binaries.all {
                                lib library: 'greetings' , linkage: 'static'
                            }
                        }
                        main(NativeExecutableSpec) {
                            binaries.all {
                                lib library: 'hello'
                            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  2. platforms/native/language-native/src/integTest/groovy/org/gradle/language/cpp/CppApplicationPublishingIntegrationTest.groovy

            return linkage == 'Runtime'
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 21.2K bytes
    - Viewed (0)
  3. platforms/native/testing-native/src/integTest/groovy/org/gradle/nativeplatform/test/cunit/CUnitDependentComponentsIntegrationSpec.groovy

                            testing \$.components.hello
                        }
                    }
                    binaries {
                        withType(CUnitTestSuiteBinarySpec) {
                            lib library: "cunit", linkage: "static"
                        }
                    }
                }
            """.stripIndent()
        }
    
        private useConventionalSourceLocations() {
            app.library.writeSources(file("src/hello"))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  4. src/runtime/cgo/asm_ppc64x.s

    // The value of R2 is saved on the new stack frame, and not
    // the caller's frame due to issue #43228.
    TEXT crosscall2(SB),NOSPLIT|NOFRAME,$0
    	// Start with standard C stack frame layout and linkage, allocate
    	// 32 bytes of argument space, save callee-save regs, and set R0 to $0.
    	STACK_AND_SAVE_HOST_TO_GO_ABI(32)
    	// The above will not preserve R2 (TOC). Save it in case Go is
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  5. src/runtime/cgo/gcc_linux_ppc64x.S

     * Called from standard ppc64 C ABI, where r2, r14-r31, f14-f31 are
     * callee-save, so they must be saved explicitly.
     */
    .globl crosscall_ppc64
    crosscall_ppc64:
    	// Start with standard C stack frame layout and linkage
    	mflr	%r0
    	std	%r0, 16(%r1)	// Save LR in caller's frame
    	mfcr	%r0
    	std	%r0, 8(%r1)	// Save CR in caller's frame
    	stdu	%r1, -FRAME_SIZE(%r1)
    	std	%r2, 24(%r1)
    
    	FOR_EACH_GPR std
    	FOR_EACH_FPR stfd
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 04 18:03:04 UTC 2023
    - 2K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/integTest/groovy/org/gradle/nativeplatform/sourceset/GeneratedSourcesIntegrationTest.groovy

            when:
            buildFile << """
    apply plugin: 'c'
    
    model {
        components {
            main(NativeExecutableSpec) {
                sources {
                    c.lib library: 'hello', linkage: 'static'
                }
            }
            hello(NativeLibrarySpec) {
                sources {
                    c {
                        generatedBy tasks.generateCSources
                    }
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 12.6K bytes
    - Viewed (0)
  7. platforms/native/testing-native/src/integTest/groovy/org/gradle/nativeplatform/test/googletest/GoogleTestDependentComponentsIntegrationSpec.groovy

        private void addGoogleTestDep() {
            buildFile << """
                model {
                    binaries {
                        withType(GoogleTestTestSuiteBinarySpec) {
                            lib library: "googleTest", linkage: "static"
                            if (targetPlatform.operatingSystem.linux) {
                                cppCompiler.args '-pthread'
                                linker.args '-pthread'
                            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 6K bytes
    - Viewed (0)
  8. platforms/native/language-native/src/integTest/groovy/org/gradle/language/AbstractNativeSoftwareModelParallelIntegrationTest.groovy

            buildFile << """
                model {
                    components {
                        main(NativeExecutableSpec) {
                            sources.${app.sourceType}.lib library: "mainLib", linkage: '${libType.toLowerCase()}'
                        }
                        mainLib(NativeLibrarySpec) {
                            binaries.withType(${oppositeLibType(libType).capitalize()}LibraryBinarySpec) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/integTest/groovy/org/gradle/nativeplatform/BinaryFlavorsIntegrationTest.groovy

                        cppCompiler.args("-fPIC");
                    }
                }
            }
            hello(NativeLibrarySpec) {
                binaries.all {
                    lib library: 'greetings', linkage: 'static'
                }
            }
            main(NativeExecutableSpec) {
                binaries.all {
                    lib library: 'hello'
                }
            }
        }
    }
    """
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  10. src/runtime/cgo/gcc_aix_ppc64.S

      .globl .crosscall_ppc64
      .csect crosscall_ppc64[DS]
    crosscall_ppc64:
      .llong .crosscall_ppc64, TOC[tc0], 0
      .csect .text[PR]
    .crosscall_ppc64:
    	// Start with standard C stack frame layout and linkage
    	mflr	0
    	std	0, 16(1)	// Save LR in caller's frame
    	std	2, 40(1)	// Save TOC in caller's frame
    	bl	saveregs
    	stdu	1, -296(1)
    
    	// Set up Go ABI constant registers
    	// Must match _cgo_reginit in runtime package.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 24 22:38:02 UTC 2023
    - 2.7K bytes
    - Viewed (0)
Back to top