aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/debug
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2010-06-08 17:51:57 -0700
committerRuss Cox <rsc@golang.org>2010-06-08 17:51:57 -0700
commit6aaef044698bf9da21e270188f281321de98a391 (patch)
tree62240a64bee369cc02ec61381b5412e74ac767f8 /src/pkg/debug
parentf29fb251dc4298adfb438a2841f7f150fbfad2bd (diff)
downloadgo-6aaef044698bf9da21e270188f281321de98a391.tar.xz
misc cleanup: gofmt + &x -> x[0:] conversion
R=gri CC=golang-dev https://golang.org/cl/1620042
Diffstat (limited to 'src/pkg/debug')
-rw-r--r--src/pkg/debug/macho/file.go18
-rw-r--r--src/pkg/debug/proc/regs_linux_386.go4
2 files changed, 11 insertions, 11 deletions
diff --git a/src/pkg/debug/macho/file.go b/src/pkg/debug/macho/file.go
index 3aab45f6b1..246dad8e78 100644
--- a/src/pkg/debug/macho/file.go
+++ b/src/pkg/debug/macho/file.go
@@ -168,11 +168,11 @@ func NewFile(r io.ReaderAt) (*File, os.Error) {
// Read and decode Mach magic to determine byte order, size.
// Magic32 and Magic64 differ only in the bottom bit.
var ident [4]byte
- if _, err := r.ReadAt(&ident, 0); err != nil {
+ if _, err := r.ReadAt(ident[0:], 0); err != nil {
return nil, err
}
- be := binary.BigEndian.Uint32(&ident)
- le := binary.LittleEndian.Uint32(&ident)
+ be := binary.BigEndian.Uint32(ident[0:])
+ le := binary.LittleEndian.Uint32(ident[0:])
switch Magic32 &^ 1 {
case be &^ 1:
f.ByteOrder = binary.BigEndian
@@ -227,7 +227,7 @@ func NewFile(r io.ReaderAt) (*File, os.Error) {
s.LoadBytes = cmddat
s.Cmd = cmd
s.Len = siz
- s.Name = cstring(&seg32.Name)
+ s.Name = cstring(seg32.Name[0:])
s.Addr = uint64(seg32.Addr)
s.Memsz = uint64(seg32.Memsz)
s.Offset = uint64(seg32.Offset)
@@ -243,8 +243,8 @@ func NewFile(r io.ReaderAt) (*File, os.Error) {
return nil, err
}
sh := new(Section)
- sh.Name = cstring(&sh32.Name)
- sh.Seg = cstring(&sh32.Seg)
+ sh.Name = cstring(sh32.Name[0:])
+ sh.Seg = cstring(sh32.Seg[0:])
sh.Addr = uint64(sh32.Addr)
sh.Size = uint64(sh32.Size)
sh.Offset = sh32.Offset
@@ -265,7 +265,7 @@ func NewFile(r io.ReaderAt) (*File, os.Error) {
s.LoadBytes = cmddat
s.Cmd = cmd
s.Len = siz
- s.Name = cstring(&seg64.Name)
+ s.Name = cstring(seg64.Name[0:])
s.Addr = seg64.Addr
s.Memsz = seg64.Memsz
s.Offset = seg64.Offset
@@ -281,8 +281,8 @@ func NewFile(r io.ReaderAt) (*File, os.Error) {
return nil, err
}
sh := new(Section)
- sh.Name = cstring(&sh64.Name)
- sh.Seg = cstring(&sh64.Seg)
+ sh.Name = cstring(sh64.Name[0:])
+ sh.Seg = cstring(sh64.Seg[0:])
sh.Addr = sh64.Addr
sh.Size = sh64.Size
sh.Offset = sh64.Offset
diff --git a/src/pkg/debug/proc/regs_linux_386.go b/src/pkg/debug/proc/regs_linux_386.go
index 6ba1b75180..7cebfa64a9 100644
--- a/src/pkg/debug/proc/regs_linux_386.go
+++ b/src/pkg/debug/proc/regs_linux_386.go
@@ -15,7 +15,7 @@ type _386Regs struct {
setter func(*syscall.PtraceRegs) os.Error
}
-var names = [...]string{
+var names = []string{
"eax",
"ebx",
"ecx",
@@ -55,7 +55,7 @@ func (r *_386Regs) SetSP(val Word) os.Error {
return r.setter(&r.PtraceRegs)
}
-func (r *_386Regs) Names() []string { return &names }
+func (r *_386Regs) Names() []string { return names }
func (r *_386Regs) Get(i int) Word {
switch i {