/external/perf_data_converter/src/quipper/ |
dso_test.cc | 35 string buildid; local 36 EXPECT_TRUE(ReadElfBuildId(elf.path(), &buildid)); 37 EXPECT_EQ(expected_buildid, buildid); 42 EXPECT_TRUE(ReadElfBuildId(elf.path(), &buildid)); 43 EXPECT_EQ(expected_buildid, buildid); 46 EXPECT_TRUE(ReadElfBuildId(elf.path(), &buildid)); 47 EXPECT_EQ(expected_buildid, buildid); 56 string buildid; local 57 EXPECT_FALSE(ReadElfBuildId(elf.path(), &buildid)); 66 string buildid; local 85 string buildid; local 126 string buildid; local 128 EXPECT_EQ(string(note_desc, sizeof(note_desc)), buildid); local [all...] |
dso.h | 39 // Read buildid from an ELF file using libelf. 40 bool ReadElfBuildId(const string& filename, string* buildid); 41 bool ReadElfBuildId(int fd, string* buildid); 43 // Read buildid from /sys/module/<module_name>/notes/.note.gnu.build-id 45 bool ReadModuleBuildId(const string& module_name, string* buildid); 47 bool ReadBuildIdNote(DataReader* data, string* buildid);
|
dso_android.cc | 30 bool ReadElfBuildId(const string &filename, string *buildid) { 31 BuildId id; 34 *buildid = id.ToString(); 40 bool ReadElfBuildId(int fd, string *buildid) { 46 bool ReadModuleBuildId(const string &module_name, string *buildid) { 53 return ReadBuildIdNote(&file, buildid); 56 bool ReadBuildIdNote(DataReader *data, string *buildid) { 69 *buildid = desc;
|
dso_test_utils.h | 16 void WriteElfWithBuildid(string filename, string section_name, string buildid); 17 // Note: an ELF with multiple buildid notes is unusual, but useful for testing.
|
dso.cc | 61 bool GetBuildID(Elf *elf, string *buildid) { 90 *buildid = desc; 105 bool ReadElfBuildId(const string &filename, string *buildid) { 111 bool ret = ReadElfBuildId(fd, buildid); 116 bool ReadElfBuildId(int fd, string *buildid) { 126 bool err = GetBuildID(elf, buildid); 134 bool ReadModuleBuildId(const string &module_name, string *buildid) { 141 return ReadBuildIdNote(&file, buildid); 144 bool ReadBuildIdNote(DataReader *data, string *buildid) { 156 *buildid = desc [all...] |
dso_test_utils.cc | 76 void WriteElfWithBuildid(string filename, string section_name, string buildid) { 78 std::make_pair(section_name, buildid)}; 109 const string &buildid = entry.second; local 121 note_header.n_descsz = Align<4>(buildid.size()); 128 data_str.append(buildid); 129 data_str.append(string(note_header.n_descsz - buildid.size(), '\0'));
|
/prebuilts/go/darwin-x86/src/cmd/buildid/ |
buildid.go | 14 "cmd/internal/buildid" 18 fmt.Fprintf(os.Stderr, "usage: go tool buildid [-w] file\n") 25 // taken from cmd/go/internal/work/buildid.go 41 log.SetPrefix("buildid: ") 50 id, err := buildid.ReadFile(file) 59 // Keep in sync with src/cmd/go/internal/work/buildid.go:updateBuildID 65 matches, hash, err := buildid.FindAndHash(f, id, 0) 84 if err := buildid.Rewrite(f, matches, newID); err != nil {
|
doc.go | 6 Buildid displays or updates the build ID stored in a Go package or binary. 9 go tool buildid [-w] file 11 By default, buildid prints the build ID found in the named file. 12 If the -w option is given, buildid rewrites the build ID found in
|
/prebuilts/go/linux-x86/src/cmd/buildid/ |
buildid.go | 14 "cmd/internal/buildid" 18 fmt.Fprintf(os.Stderr, "usage: go tool buildid [-w] file\n") 25 // taken from cmd/go/internal/work/buildid.go 41 log.SetPrefix("buildid: ") 50 id, err := buildid.ReadFile(file) 59 // Keep in sync with src/cmd/go/internal/work/buildid.go:updateBuildID 65 matches, hash, err := buildid.FindAndHash(f, id, 0) 84 if err := buildid.Rewrite(f, matches, newID); err != nil {
|
doc.go | 6 Buildid displays or updates the build ID stored in a Go package or binary. 9 go tool buildid [-w] file 11 By default, buildid prints the build ID found in the named file. 12 If the -w option is given, buildid rewrites the build ID found in
|
/prebuilts/go/darwin-x86/src/cmd/go/ |
note_test.go | 12 "cmd/internal/buildid" 16 // cmd/internal/buildid already has tests that the basic reading works. 17 // This test is essentially checking that -ldflags=-buildid=XXX works, 22 const buildID = "TestNoteReading-Build-ID" 23 tg.run("build", "-ldflags", "-buildid="+buildID, "-o", tg.path("hello.exe"), tg.path("hello.go")) 24 id, err := buildid.ReadFile(tg.path("hello.exe")) 28 if id != buildID { 29 t.Fatalf("buildID in hello binary = %q, want %q", id, buildID) [all...] |
/prebuilts/go/linux-x86/src/cmd/go/ |
note_test.go | 12 "cmd/internal/buildid" 16 // cmd/internal/buildid already has tests that the basic reading works. 17 // This test is essentially checking that -ldflags=-buildid=XXX works, 22 const buildID = "TestNoteReading-Build-ID" 23 tg.run("build", "-ldflags", "-buildid="+buildID, "-o", tg.path("hello.exe"), tg.path("hello.go")) 24 id, err := buildid.ReadFile(tg.path("hello.exe")) 28 if id != buildID { 29 t.Fatalf("buildID in hello binary = %q, want %q", id, buildID) [all...] |
/external/elfutils/tests/ |
run-buildid.sh | 27 testrun_compare ${abs_builddir}/buildid testfile42 testfile42_noshdrs \
|
/prebuilts/go/darwin-x86/test/fixedbugs/ |
issue14636.go | 28 func checkLinkOutput(buildid string, message string) { 29 cmd := exec.Command("go", "tool", "link", "-B", buildid)
|
/prebuilts/go/linux-x86/test/fixedbugs/ |
issue14636.go | 28 func checkLinkOutput(buildid string, message string) { 29 cmd := exec.Command("go", "tool", "link", "-B", buildid)
|
/prebuilts/go/darwin-x86/src/cmd/internal/buildid/ |
buildid_test.go | 5 package buildid package 29 f, err := ioutil.TempFile("", "buildid-test-")
|
buildid.go | 5 package buildid package 27 buildid = []byte("build id ") 88 if !bytes.HasPrefix(line, buildid) { 93 id, err := strconv.Unquote(string(line[len(buildid):])) 142 s := e.Section(".go.buildid") 26 buildid = []byte("build id ") var
|
rewrite.go | 5 package buildid package 24 return nil, [32]byte{}, fmt.Errorf("buildid.FindAndHash: buffer too small")
|
note.go | 5 package buildid package 77 func readELF(name string, f *os.File, data []byte) (buildid string, err error) { 111 // the buildid may not be found in data (which 173 func readMacho(name string, f *os.File, data []byte) (buildid string, err error) {
|
/prebuilts/go/linux-x86/src/cmd/internal/buildid/ |
buildid_test.go | 5 package buildid package 29 f, err := ioutil.TempFile("", "buildid-test-")
|
buildid.go | 5 package buildid package 27 buildid = []byte("build id ") 88 if !bytes.HasPrefix(line, buildid) { 93 id, err := strconv.Unquote(string(line[len(buildid):])) 142 s := e.Section(".go.buildid") 26 buildid = []byte("build id ") var
|
rewrite.go | 5 package buildid package 24 return nil, [32]byte{}, fmt.Errorf("buildid.FindAndHash: buffer too small")
|
/prebuilts/go/darwin-x86/src/cmd/vendor/github.com/google/pprof/internal/symbolz/ |
symbolz_test.go | 46 "buildid": []struct { 86 BuildID: "buildid",
|
/prebuilts/go/linux-x86/src/cmd/vendor/github.com/google/pprof/internal/symbolz/ |
symbolz_test.go | 46 "buildid": []struct { 86 BuildID: "buildid",
|
/external/valgrind/coregrind/m_debuginfo/ |
readelf.c | 1114 HChar* buildid = NULL; local 2604 HChar* buildid = find_buildid(mimg, False, False); local [all...] |