Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 179 for lchflags (0.1 sec)

  1. src/cmd/go/testdata/script/gcflags_patterns.txt

    ! go build '-ldflags="-X main.X=Hello"'
    stderr 'invalid value'
    
    # -ldflags for implicit test package applies to test binary
    go test -a -c -n -gcflags=-N -ldflags=-X=x.y=z z1
    stderr 'compile.* -N .*z_test.go'
    stderr 'link.* -X=x.y=z'
    
    # -ldflags for explicit test package applies to test binary
    go test -a -c -n -gcflags=z1=-N -ldflags=z1=-X=x.y=z z1
    stderr 'compile.* -N .*z_test.go'
    stderr 'link.* -X=x.y=z'
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 21 14:58:44 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  2. common/scripts/gobuild.sh

    GOPKG="$GOPATH/pkg"
    BUILDINFO=${BUILDINFO:-""}
    STATIC=${STATIC:-1}
    LDFLAGS=${LDFLAGS:--extldflags -static}
    GOBUILDFLAGS=${GOBUILDFLAGS:-""}
    # Split GOBUILDFLAGS by spaces into an array called GOBUILDFLAGS_ARRAY.
    IFS=' ' read -r -a GOBUILDFLAGS_ARRAY <<< "$GOBUILDFLAGS"
    
    GCFLAGS=${GCFLAGS:-}
    export CGO_ENABLED=${CGO_ENABLED:-0}
    
    if [[ "${STATIC}" !=  "1" ]];then
        LDFLAGS=""
    fi
    
    # gather buildinfo if not already provided
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Oct 21 14:08:46 UTC 2022
    - 2.4K bytes
    - Viewed (0)
  3. src/cmd/go/testdata/script/build_cache_output.txt

    go build -x -gcflags=-m -ldflags='-v -w' main.go
    ! stderr 'compile( |\.exe"?)'
    stderr 'main.go:2.* can inline main' # from compiler
    ! stderr 'link(\.exe"?)? -'
    stderr '\d+ symbols' # from linker
    
    # Running a test should run the compiler, linker, and the test the first time.
    go test -v -x -gcflags=-m -ldflags=-v p
    stderr 'compile( |\.exe"?)'
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 24 21:26:10 UTC 2022
    - 2K bytes
    - Viewed (0)
  4. src/cmd/go/testdata/script/version_build_settings.txt

    [GOARCH:amd64] stdout '^\tbuild\tGOAMD64='
    ! stdout asmflags|gcflags|ldflags|gccgoflags
    
    # Toolchain flags are added if present.
    # The raw flags are included, with package patterns if specified.
    go build -asmflags=example.com/m=-D=FOO=bar
    go version -m m$GOEXE
    stdout '^\tbuild\t-asmflags=example\.com/m=-D=FOO=bar$'
    
    go build -gcflags=example.com/m=-N
    go version -m m$GOEXE
    stdout '^\tbuild\t-gcflags=example\.com/m=-N$'
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 24 21:26:10 UTC 2022
    - 2.7K bytes
    - Viewed (0)
  5. src/runtime/cgo/cgo.go

    */
    package cgo
    
    /*
    
    #cgo darwin,!arm64 LDFLAGS: -lpthread
    #cgo darwin,arm64 LDFLAGS: -framework CoreFoundation
    #cgo dragonfly LDFLAGS: -lpthread
    #cgo freebsd LDFLAGS: -lpthread
    #cgo android LDFLAGS: -llog
    #cgo !android,linux LDFLAGS: -lpthread
    #cgo netbsd LDFLAGS: -lpthread
    #cgo openbsd LDFLAGS: -lpthread
    #cgo aix LDFLAGS: -Wl,-berok
    #cgo solaris LDFLAGS: -lxnet
    #cgo solaris LDFLAGS: -lsocket
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 10 14:29:46 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  6. src/cmd/go/testdata/script/darwin_lto_library_ldflag.txt

    [!GOOS:darwin] skip
    [!cgo] skip
    
    ! go build
    stderr 'invalid flag in #cgo LDFLAGS: -lto_library'
    
    -- go.mod --
    module ldflag
    
    -- main.go --
    package main
    
    // #cgo CFLAGS: -flto
    // #cgo LDFLAGS: -lto_library bad.dylib
    import "C"
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 07 15:41:16 UTC 2024
    - 241 bytes
    - Viewed (0)
  7. src/cmd/go/testdata/script/test_ppc64_linker_funcs.txt

    [!GOOS:linux] skip
    [!compiler:gc] skip
    [!cgo] skip
    [!GOARCH:ppc64le] skip
    
    go build -ldflags='-linkmode=internal'
    exec ./abitest
    stdout success
    
    go build -buildmode=pie -o abitest.pie -ldflags='-linkmode=internal'
    exec ./abitest.pie
    stdout success
    
    -- go.mod --
    module abitest
    
    -- abitest.go --
    package main
    
    /*
    #cgo CFLAGS: -Os
    
    int foo_fpr() {
            asm volatile("":::"fr31","fr30","fr29","fr28");
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 20:54:08 UTC 2024
    - 1K bytes
    - Viewed (0)
  8. src/cmd/cgo/internal/testerrors/errors_test.go

    }
    
    func TestToleratesOptimizationFlag(t *testing.T) {
    	for _, cflags := range []string{
    		"",
    		"-O",
    	} {
    		cflags := cflags
    		t.Run(cflags, func(t *testing.T) {
    			testenv.MustHaveGoBuild(t)
    			testenv.MustHaveCGO(t)
    			t.Parallel()
    
    			cmd := exec.Command("go", "build", path("issue14669.go"))
    			cmd.Env = append(os.Environ(), "CGO_CFLAGS="+cflags)
    			out, err := cmd.CombinedOutput()
    			if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:50:06 UTC 2024
    - 4K bytes
    - Viewed (0)
  9. src/cmd/link/internal/ld/testdata/issue32233/lib/lib.go

    // Copyright 2019 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.
    
    package lib
    
    /*
    #cgo darwin CFLAGS: -D__MAC_OS_X_VERSION_MAX_ALLOWED=101450
    #cgo darwin LDFLAGS: -framework Foundation -framework AppKit
    #include "stdlib.h"
    int function(void);
    */
    import "C"
    import "fmt"
    
    func DoC() {
    	C.function()
    	fmt.Println("called c function")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 31 19:51:40 UTC 2019
    - 428 bytes
    - Viewed (0)
  10. src/cmd/cgo/internal/testsanitizers/testdata/tsan4.go

    // license that can be found in the LICENSE file.
    
    package main
    
    // Check that calls to C.malloc/C.free do not trigger TSAN false
    // positive reports.
    
    // #cgo CFLAGS: -fsanitize=thread
    // #cgo LDFLAGS: -fsanitize=thread
    // #include <stdlib.h>
    import "C"
    
    import (
    	"runtime"
    	"sync"
    )
    
    func main() {
    	var wg sync.WaitGroup
    	for i := 0; i < 10; i++ {
    		wg.Add(1)
    		go func() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 11:59:56 UTC 2023
    - 634 bytes
    - Viewed (0)
Back to top