aboutsummaryrefslogtreecommitdiff
path: root/src/debug
diff options
context:
space:
mode:
Diffstat (limited to 'src/debug')
-rw-r--r--src/debug/buildinfo/buildinfo.go13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/debug/buildinfo/buildinfo.go b/src/debug/buildinfo/buildinfo.go
index d202d5050a..d943d0abe2 100644
--- a/src/debug/buildinfo/buildinfo.go
+++ b/src/debug/buildinfo/buildinfo.go
@@ -458,11 +458,6 @@ func (x *elfExe) DataStart() (uint64, uint64) {
return s.Addr, s.Size
}
}
- for _, p := range x.f.Progs {
- if p.Type == elf.PT_LOAD && p.Flags&(elf.PF_X|elf.PF_W) == elf.PF_W {
- return p.Vaddr, p.Memsz
- }
- }
return 0, 0
}
@@ -543,14 +538,6 @@ func (x *machoExe) DataStart() (uint64, uint64) {
return sec.Addr, sec.Size
}
}
- // Try the first non-empty writable segment.
- const RW = 3
- for _, load := range x.f.Loads {
- seg, ok := load.(*macho.Segment)
- if ok && seg.Addr != 0 && seg.Filesz != 0 && seg.Prot == RW && seg.Maxprot == RW {
- return seg.Addr, seg.Memsz
- }
- }
return 0, 0
}