Search Options

Results per page
Sort
Preferred Languages
Advance

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

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

    		ctxt.domacho()
    	}
    	if ctxt.IsWindows() {
    		bench.Start("dope")
    		ctxt.dope()
    		bench.Start("windynrelocsyms")
    		ctxt.windynrelocsyms()
    	}
    	if ctxt.IsAIX() {
    		bench.Start("doxcoff")
    		ctxt.doxcoff()
    	}
    
    	bench.Start("textbuildid")
    	ctxt.textbuildid()
    	bench.Start("addexport")
    	ctxt.setArchSyms()
    	ctxt.addexport()
    	bench.Start("Gentext")
    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/xcoff.go

    	"sync"
    
    	"cmd/internal/objabi"
    	"cmd/link/internal/loader"
    	"cmd/link/internal/sym"
    )
    
    // This file handles all algorithms related to XCOFF files generation.
    // Most of them are adaptations of the ones in  cmd/link/internal/pe.go
    // as PE and XCOFF are based on COFF files.
    // XCOFF files generated are 64 bits.
    
    const (
    	// Total amount of space to reserve at the start of the file
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 01 19:58:23 UTC 2023
    - 51.8K bytes
    - Viewed (0)
  3. src/cmd/link/internal/loadxcoff/ldxcoff.go

    	case xcoff.STYP_DWARF, xcoff.STYP_DEBUG:
    		return sym.Sxxx, ""
    	case xcoff.STYP_DATA, xcoff.STYP_BSS, xcoff.STYP_TEXT:
    	}
    
    	switch s.StorageClass {
    	default:
    		return sym.Sxxx, fmt.Sprintf("getSymbolType for Storage class 0x%x not implemented", s.StorageClass)
    	case xcoff.C_HIDEXT, xcoff.C_EXT, xcoff.C_WEAKEXT:
    		switch s.AuxCSect.StorageMappingClass {
    		default:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Dec 14 17:22:18 UTC 2023
    - 6.2K bytes
    - Viewed (0)
  4. src/internal/xcoff/file.go

    // license that can be found in the LICENSE file.
    
    // Package xcoff implements access to XCOFF (Extended Common Object File Format) files.
    package xcoff
    
    import (
    	"debug/dwarf"
    	"encoding/binary"
    	"errors"
    	"fmt"
    	"internal/saferio"
    	"io"
    	"os"
    	"strings"
    )
    
    // SectionHeader holds information about an XCOFF section header.
    type SectionHeader struct {
    	Name           string
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 12 14:42:29 UTC 2024
    - 17.3K bytes
    - Viewed (0)
  5. cmd/object-api-utils.go

    			off, decOff, firstPart, decryptSkip, seqNum = getCompressedOffsets(oi, off, decrypt)
    			decLength = length
    			length = oi.Size - off
    			// For negative length we read everything.
    			if decLength < 0 {
    				decLength = actualSize - decOff
    			}
    
    			// Reply back invalid range if the input offset and length fall out of range.
    			if decOff > actualSize || decOff+decLength > actualSize {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue Jun 11 03:13:30 UTC 2024
    - 36.3K bytes
    - Viewed (0)
  6. src/debug/buildinfo/buildinfo.go

    		if ok && seg.Addr != 0 && seg.Filesz != 0 && seg.Prot == RW && seg.Maxprot == RW {
    			return seg.Addr, seg.Memsz
    		}
    	}
    	return 0, 0
    }
    
    // xcoffExe is the XCOFF (AIX eXtended COFF) implementation of the exe interface.
    type xcoffExe struct {
    	f *xcoff.File
    }
    
    func (x *xcoffExe) ReadData(addr, size uint64) ([]byte, error) {
    	for _, sect := range x.f.Sections {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  7. src/internal/xcoff/ar.go

    // Copyright 2018 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 xcoff
    
    import (
    	"encoding/binary"
    	"fmt"
    	"io"
    	"os"
    	"strconv"
    	"strings"
    )
    
    const (
    	SAIAMAG   = 0x8
    	AIAFMAG   = "`\n"
    	AIAMAG    = "<aiaff>\n"
    	AIAMAGBIG = "<bigaf>\n"
    
    	// Sizeof
    	FL_HSZ_BIG = 0x80
    	AR_HSZ_BIG = 0x70
    )
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:32:51 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  8. src/cmd/dist/buildtool.go

    	"internal/pkgbits",
    	"internal/platform",
    	"internal/profile",
    	"internal/race",
    	"internal/saferio",
    	"internal/syscall/unix",
    	"internal/types/errors",
    	"internal/unsafeheader",
    	"internal/xcoff",
    	"internal/zstd",
    	"math/bits",
    	"sort",
    }
    
    // File prefixes that are ignored by go/build anyway, and cause
    // problems with editor generated temporary files (#18931).
    var ignorePrefixes = []string{
    	".",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 09 23:29:41 UTC 2024
    - 11.5K bytes
    - Viewed (0)
  9. src/cmd/cgo/out.go

    			fmt.Fprintf(stdout, "//go:cgo_import_dynamic %s %s %q\n", name, ss[0], strings.ToLower(ss[1]))
    		}
    		return
    	}
    
    	if f, err := xcoff.Open(obj); err == nil {
    		defer f.Close()
    		sym, err := f.ImportedSymbols()
    		if err != nil {
    			fatalf("cannot load imported symbols from XCOFF file %s: %v", obj, err)
    		}
    		for _, s := range sym {
    			if s.Name == "runtime_rt0_go" || s.Name == "_rt0_ppc64_aix_lib" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 29 16:41:10 UTC 2024
    - 59.6K bytes
    - Viewed (0)
  10. src/go/build/deps_test.go

    	# executable parsing
    	FMT, encoding/binary, compress/zlib, internal/saferio, internal/zstd, sort
    	< runtime/debug
    	< debug/dwarf
    	< debug/elf, debug/gosym, debug/macho, debug/pe, debug/plan9obj, internal/xcoff
    	< debug/buildinfo
    	< DEBUG;
    
    	# go parser and friends.
    	FMT, sort
    	< internal/gover
    	< go/version
    	< go/token
    	< go/scanner
    	< go/ast
    	< go/internal/typeparams;
    
    	FMT
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 16:41:13 UTC 2024
    - 19.2K bytes
    - Viewed (0)
Back to top