Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 16 for domacho (0.12 sec)

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

    	ctxt.doStackCheck()
    
    	bench.Start("mangleTypeSym")
    	ctxt.mangleTypeSym()
    
    	if ctxt.IsELF {
    		bench.Start("doelf")
    		ctxt.doelf()
    	}
    	if ctxt.IsDarwin() {
    		bench.Start("domacho")
    		ctxt.domacho()
    	}
    	if ctxt.IsWindows() {
    		bench.Start("dope")
    		ctxt.dope()
    		bench.Start("windynrelocsyms")
    		ctxt.windynrelocsyms()
    	}
    	if ctxt.IsAIX() {
    		bench.Start("doxcoff")
    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/link/internal/ld/macho.go

    		return err
    	}
    	defer f.Close()
    
    	mf, err := macho.NewFile(f)
    	if err != nil {
    		return err
    	}
    	if mf.Magic != macho.Magic64 {
    		Exitf("not 64-bit Mach-O file: %s", fname)
    	}
    
    	// Find existing LC_CODE_SIGNATURE and __LINKEDIT segment
    	var sigOff, sigSz, csCmdOff, linkeditOff int64
    	var linkeditSeg, textSeg *macho.Segment
    	loadOff := int64(machoHeaderSize64)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:32:53 UTC 2024
    - 43.9K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/macho_combine_dwarf.go

    //
    // With internal linking, DWARF is embedded into the executable, this lets us do the
    // same for external linking.
    // exef is the file of the executable with no DWARF. It must have enough room in the macho
    // header to add the DWARF sections. (Use ld's -headerpad option)
    // exem is the macho representation of exef.
    // dsym is the path to the macho file containing DWARF from dsymutil.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  4. src/cmd/link/internal/ld/macho_update_uuid.go

    // final executable generated by the external linker.
    
    import (
    	"cmd/internal/notsha256"
    	"debug/macho"
    	"io"
    	"os"
    	"unsafe"
    )
    
    // uuidFromGoBuildId hashes the Go build ID and returns a slice of 16
    // bytes suitable for use as the payload in a Macho LC_UUID load
    // command.
    func uuidFromGoBuildId(buildID string) []byte {
    	if buildID == "" {
    		return make([]byte, 16)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  5. src/debug/buildinfo/buildinfo.go

    		f, err := macho.NewFile(r)
    		if err != nil {
    			return "", "", errUnrecognizedFormat
    		}
    		x = &machoExe{f}
    	case bytes.HasPrefix(ident, []byte("\xCA\xFE\xBA\xBE")) || bytes.HasPrefix(ident, []byte("\xCA\xFE\xBA\xBF")):
    		f, err := macho.NewFatFile(r)
    		if err != nil || len(f.Arches) == 0 {
    			return "", "", errUnrecognizedFormat
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  6. src/cmd/vendor/github.com/google/pprof/internal/binutils/binutils.go

    	if machoMagicLittle == macho.Magic32 || machoMagicLittle == macho.Magic64 ||
    		machoMagicBig == macho.Magic32 || machoMagicBig == macho.Magic64 {
    		f, err := b.openMachO(name, start, limit, offset)
    		if err != nil {
    			return nil, fmt.Errorf("error reading Mach-O file %s: %v", name, err)
    		}
    		return f, nil
    	}
    	if machoMagicLittle == macho.MagicFat || machoMagicBig == macho.MagicFat {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 31 19:48:28 UTC 2024
    - 22.3K bytes
    - Viewed (0)
  7. src/cmd/link/internal/sym/symkind_string.go

    	_ = x[SFUNCTABRELRO-18]
    	_ = x[SELFRELROSECT-19]
    	_ = x[STYPELINK-20]
    	_ = x[SITABLINK-21]
    	_ = x[SSYMTAB-22]
    	_ = x[SPCLNTAB-23]
    	_ = x[SFirstWritable-24]
    	_ = x[SBUILDINFO-25]
    	_ = x[SELFSECT-26]
    	_ = x[SMACHO-27]
    	_ = x[SMACHOGOT-28]
    	_ = x[SWINDOWS-29]
    	_ = x[SELFGOT-30]
    	_ = x[SNOPTRDATA-31]
    	_ = x[SINITARR-32]
    	_ = x[SDATA-33]
    	_ = x[SXCOFFTOC-34]
    	_ = x[SBSS-35]
    	_ = x[SNOPTRBSS-36]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  8. src/cmd/link/internal/sym/symkind.go

    	SELFRELROSECT
    
    	// Part of .data.rel.ro if it exists, otherwise part of .rodata.
    	STYPELINK
    	SITABLINK
    	SSYMTAB
    	SPCLNTAB
    
    	// Writable sections.
    	SFirstWritable
    	SBUILDINFO
    	SELFSECT
    	SMACHO
    	SMACHOGOT
    	SWINDOWS
    	SELFGOT
    	SNOPTRDATA
    	SINITARR
    	SDATA
    	SXCOFFTOC
    	SBSS
    	SNOPTRBSS
    	SLIBFUZZER_8BIT_COUNTER
    	SCOVERAGE_COUNTER
    	SCOVERAGE_AUXVAR
    	STLSBSS
    	SXREF
    	SMACHOSYMSTR
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 13:29:54 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  9. src/cmd/link/internal/ld/lib.go

    		ldmacho := func(ctxt *Link, f *bio.Reader, pkg string, length int64, pn string) {
    			textp, err := loadmacho.Load(ctxt.loader, ctxt.Arch, ctxt.IncVersion(), f, pkg, length, pn)
    			if err != nil {
    				Errorf(nil, "%v", err)
    				return
    			}
    			ctxt.Textp = append(ctxt.Textp, textp...)
    		}
    		return ldhostobj(ldmacho, ctxt.HeadType, f, pkg, length, pn, file)
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 88.6K bytes
    - Viewed (0)
  10. src/cmd/dist/buildtool.go

    	"cmd/internal/src",
    	"cmd/internal/sys",
    	"cmd/internal/telemetry",
    	"cmd/link",
    	"cmd/link/internal/...",
    	"compress/flate",
    	"compress/zlib",
    	"container/heap",
    	"debug/dwarf",
    	"debug/elf",
    	"debug/macho",
    	"debug/pe",
    	"go/build/constraint",
    	"go/constant",
    	"go/version",
    	"internal/abi",
    	"internal/coverage",
    	"cmd/internal/cov/covcmd",
    	"internal/bisect",
    	"internal/buildcfg",
    	"internal/goarch",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 09 23:29:41 UTC 2024
    - 11.5K bytes
    - Viewed (0)
Back to top