Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 73 for linknew (0.17 sec)

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

    )
    
    func init() {
    	flag.Var(&rpath, "r", "set the ELF dynamic linker search `path` to dir1:dir2:...")
    	flag.Var(&flagExtld, "extld", "use `linker` when linking in external mode")
    	flag.Var(&flagExtldflags, "extldflags", "pass `flags` to external linker")
    	flag.Var(&flagW, "w", "disable DWARF generation")
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 16:59:50 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/sym.go

    package obj
    
    import (
    	"cmd/internal/goobj"
    	"cmd/internal/notsha256"
    	"cmd/internal/objabi"
    	"encoding/base64"
    	"encoding/binary"
    	"fmt"
    	"internal/buildcfg"
    	"log"
    	"math"
    	"sort"
    )
    
    func Linknew(arch *LinkArch) *Link {
    	ctxt := new(Link)
    	ctxt.hash = make(map[string]*LSym)
    	ctxt.funchash = make(map[string]*LSym)
    	ctxt.statichash = make(map[string]*LSym)
    	ctxt.Arch = arch
    	ctxt.Pathname = objabi.WorkingDir()
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 14:41:10 UTC 2024
    - 14.1K bytes
    - Viewed (0)
  3. src/cmd/cgo/doc.go

    the host linker. The default value for the host linker is $CC, split
    into fields, or else "gcc". The specific host linker command line can
    be overridden using command line flags: cmd/link -extld=clang
    -extldflags='-ggdb -O3'. If any package in a build includes a .cc or
    other file compiled by the C++ compiler, the go tool will use the
    -extld option to set the host linker to the C++ compiler.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 17:12:16 UTC 2024
    - 42.2K bytes
    - Viewed (0)
  4. src/cmd/link/internal/ld/macho_combine_dwarf.go

    	// linkedit section, but all the others can be copied directly.
    	linkseg := exem.Segment("__LINKEDIT")
    	if linkseg == nil {
    		return fmt.Errorf("missing __LINKEDIT segment")
    	}
    
    	if _, err := exef.Seek(0, 0); err != nil {
    		return err
    	}
    	if _, err := io.CopyN(outf, exef, int64(linkseg.Offset)); err != nil {
    		return err
    	}
    
    	realdwarf := dwarfm.Segment("__DWARF")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/link.go

    // (1) scheme is enough to express any kind of operand combination.
    //
    // Jump instructions use the To.Val field to point to the target *Prog,
    // which must be in the same linked list as the jump instruction.
    //
    // The Progs for a given function are arranged in a list linked through the Link field.
    //
    // Each Prog is charged to a specific source line in the debug information,
    // specified by Pos.Line().
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 33.1K bytes
    - Viewed (0)
  6. src/cmd/go/internal/work/gccgo.go

    	if GccgoName == "" {
    		GccgoName = "gccgo"
    	}
    	GccgoBin, gccgoErr = cfg.LookPath(GccgoName)
    }
    
    func (gccgoToolchain) compiler() string {
    	checkGccgoBin()
    	return GccgoBin
    }
    
    func (gccgoToolchain) linker() string {
    	checkGccgoBin()
    	return GccgoBin
    }
    
    func (gccgoToolchain) ar() []string {
    	return envList("AR", "ar")
    }
    
    func checkGccgoBin() {
    	if gccgoErr == nil {
    		return
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 02 22:18:34 UTC 2024
    - 19K bytes
    - Viewed (0)
  7. src/cmd/go/internal/work/security.go

    // Checking of compiler and linker flags.
    // We must avoid flags like -fplugin=, which can allow
    // arbitrary code execution during the build.
    // Do not make changes here without carefully
    // considering the implications.
    // (That's why the code is isolated in a file named security.go.)
    //
    // Note that -Wl,foo means split foo on commas and pass to
    // the linker, so that -Wl,-foo,bar means pass -foo bar to
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:47:34 UTC 2024
    - 10K bytes
    - Viewed (0)
  8. src/runtime/symtab.go

    // only direct reference to them is in the moduledata, created by the
    // linker and marked SNOPTRDATA so it is ignored by the GC.
    //
    // To make sure the map isn't collected, we keep a second reference here.
    var pinnedTypemaps []map[typeOff]*_type
    
    var firstmoduledata moduledata // linker symbol
    
    // lastmoduledatap should be an internal detail,
    // but widely used packages access it using linkname.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 40K bytes
    - Viewed (0)
  9. src/cmd/go/internal/work/action.go

    				}
    			}
    			add(a1, "runtime/cgo", false)
    			if cfg.Goarch == "arm" {
    				add(a1, "math", false)
    			}
    
    			// The linker step still needs all the usual linker deps.
    			// (For example, the linker always opens runtime.a.)
    			ldDeps, err := load.LinkerDeps(nil)
    			if err != nil {
    				base.Error(err)
    			}
    			for _, dep := range ldDeps {
    				add(a, dep, true)
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 18 15:39:17 UTC 2024
    - 32.7K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/ModelElementNode.java

            ModelNodeInternal linked = getLink(name);
            return linked != null && predicate.apply(linked);
        }
    
        @Override
        public void applyToLink(ModelActionRole type, ModelAction action) {
            if (!getPath().isDirectChild(action.getSubject().getPath())) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 06 21:54:37 UTC 2024
    - 10.9K bytes
    - Viewed (0)
Back to top