Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 633 for readelf (0.13 sec)

  1. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/binaryinfo/ReadelfBinaryInfo.groovy

            this.binaryFile = binaryFile
        }
    
        static boolean canUseReadelf() {
            def process = ['readelf', '-v'].execute()
            return process.waitFor() && process.exitValue() == 0
        }
    
        ArchitectureInternal getArch() {
            def process = ['readelf', '-h', binaryFile.absolutePath].execute()
            List<String> lines = process.inputStream.readLines()
            return readArch(lines)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 06 15:17:55 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/platform/internal/ReadelfBinaryInfoTest.groovy

    import org.gradle.nativeplatform.fixtures.binaryinfo.ReadelfBinaryInfo
    
    import spock.lang.Specification
    import spock.lang.Unroll
    
    class ReadelfBinaryInfoTest extends Specification {
        def "read list of files from readelf"() {
            when:
            def input = """
    Symbol table '.symtab' contains 53 entries:
       Num:    Value          Size Type    Bind   Vis      Ndx Name
         0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Feb 05 23:09:11 UTC 2024
    - 13.9K bytes
    - Viewed (0)
  3. src/debug/dwarf/line_test.go

    	if err != nil {
    		t.Fatalf("error unexpected: %v", err)
    	}
    	Reader0 := Data0.Reader()
    	Entry0, err := Reader0.Next()
    	if err != nil {
    		t.Fatalf("error unexpected: %v", err)
    	}
    	LineReader0, err := Data0.LineReader(Entry0)
    	if err == nil {
    		t.Fatalf("expected error")
    	}
    	if LineReader0 != nil {
    		t.Fatalf("expected nil line reader")
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 18 20:34:36 UTC 2023
    - 14.5K bytes
    - Viewed (0)
  4. src/cmd/internal/buildid/note.go

    var elfGNUNote = []byte("GNU\x00")
    
    // The Go build ID is stored in a note described by an ELF PT_NOTE prog
    // header. The caller has already opened filename, to get f, and read
    // at least 4 kB out, in data.
    func readELF(name string, f *os.File, data []byte) (buildid string, err error) {
    	// Assume the note content is in the data, already read.
    	// Rewrite the ELF header to set shoff and shnum to 0, so that we can pass
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 17 20:40:42 UTC 2023
    - 6K bytes
    - Viewed (0)
  5. src/cmd/internal/buildid/buildid.go

    	_, err = io.ReadFull(f, data)
    	if err == io.ErrUnexpectedEOF {
    		err = nil
    	}
    	if err != nil {
    		return "", err
    	}
    
    	if bytes.HasPrefix(data, elfPrefix) {
    		return readELF(name, f, data)
    	}
    	for _, m := range machoPrefixes {
    		if bytes.HasPrefix(data, m) {
    			return readMacho(name, f, data)
    		}
    	}
    	return readRaw(name, data)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 28 21:52:53 UTC 2020
    - 9K bytes
    - Viewed (0)
  6. src/debug/elf/file_test.go

    			if err != nil {
    				t.Fatal(err)
    			}
    			reader := dwarf.Reader()
    			idx := 0
    			for _, testEntry := range test.entries {
    				if testEntry.entryNumber < idx {
    					t.Fatalf("internal test error: %d < %d", testEntry.entryNumber, idx)
    				}
    				for ; idx < testEntry.entryNumber; idx++ {
    					entry, err := reader.Next()
    					if entry == nil || err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 22 16:22:42 UTC 2023
    - 60.1K bytes
    - Viewed (0)
  7. src/cmd/link/internal/loadelf/ldelf.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 loadelf implements an ELF file reader.
    package loadelf
    
    import (
    	"bytes"
    	"cmd/internal/bio"
    	"cmd/internal/objabi"
    	"cmd/internal/sys"
    	"cmd/link/internal/loader"
    	"cmd/link/internal/sym"
    	"debug/elf"
    	"encoding/binary"
    	"fmt"
    	"io"
    	"log"
    	"strings"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 16 15:12:12 UTC 2024
    - 33.9K bytes
    - Viewed (0)
  8. src/net/http/internal/chunked_test.go

    	}()
    	cr := NewChunkedReader(pr)
    	readBuf := make([]byte, 7)
    	n, err := cr.Read(readBuf)
    	if err != nil {
    		t.Fatal(err)
    	}
    	want := "1234567"
    	if n != 7 || string(readBuf) != want {
    		t.Fatalf("Read: %v %q; want %d, %q", n, readBuf[:n], len(want), want)
    	}
    	go func() {
    		pw.Write([]byte("xx"))
    	}()
    	_, err = cr.Read(readBuf)
    	if got := fmt.Sprint(err); !strings.Contains(got, "malformed") {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 04 20:45:19 UTC 2024
    - 8K bytes
    - Viewed (0)
  9. src/testing/iotest/reader.go

    // Package iotest implements Readers and Writers useful mainly for testing.
    package iotest
    
    import (
    	"bytes"
    	"errors"
    	"fmt"
    	"io"
    )
    
    // OneByteReader returns a Reader that implements
    // each non-empty Read by reading one byte from r.
    func OneByteReader(r io.Reader) io.Reader { return &oneByteReader{r} }
    
    type oneByteReader struct {
    	r io.Reader
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 17:55:47 UTC 2023
    - 8K bytes
    - Viewed (0)
  10. src/strings/reader.go

    package strings
    
    import (
    	"errors"
    	"io"
    	"unicode/utf8"
    )
    
    // A Reader implements the [io.Reader], [io.ReaderAt], [io.ByteReader], [io.ByteScanner],
    // [io.RuneReader], [io.RuneScanner], [io.Seeker], and [io.WriterTo] interfaces by reading
    // from a string.
    // The zero value for Reader operates like a Reader of an empty string.
    type Reader struct {
    	s        string
    	i        int64 // current reading index
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 13 17:10:31 UTC 2023
    - 3.9K bytes
    - Viewed (0)
Back to top