aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/debug
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2009-11-02 12:53:06 -0800
committerIan Lance Taylor <iant@golang.org>2009-11-02 12:53:06 -0800
commitf32cde88b6a60232555d18f9e3ee0faff68d9b8d (patch)
treed198c5723cc047fdf35712a8bc4ed60014e6a28a /src/pkg/debug
parent72ec930fa70c20ce69b21bf32a7916c04c2e9c2f (diff)
downloadgo-f32cde88b6a60232555d18f9e3ee0faff68d9b8d.tar.xz
Define constants for sizes of Sym structures.
R=rsc, agl http://go/go-review/1016028
Diffstat (limited to 'src/pkg/debug')
-rw-r--r--src/pkg/debug/elf/elf.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/pkg/debug/elf/elf.go b/src/pkg/debug/elf/elf.go
index 9a8d2d3491..96e4a3f462 100644
--- a/src/pkg/debug/elf/elf.go
+++ b/src/pkg/debug/elf/elf.go
@@ -1465,6 +1465,8 @@ type Sym32 struct {
Shndx uint16;
}
+const Sym32Size = 16
+
func ST_BIND(info uint8) SymBind {
return SymBind(info>>4);
}
@@ -1582,6 +1584,7 @@ type Sym64 struct {
Size uint64; /* Size of associated object. */
}
+const Sym64Size = 24
type intName struct {
i uint32;