Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(587)

Issue 49970044: code review 49970044: debug/plan9obj: implement parsing of Plan 9 a.out execu... (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 2 months ago by 0intro
Modified:
11 years, 1 month ago
Reviewers:
rsc
CC:
rsc, aram, golang-codereviews
Visibility:
Public.

Description

debug/plan9obj: implement parsing of Plan 9 a.out executables It implements parsing of the header and symbol table for both 32-bit and 64-bit Plan 9 binaries. The nm tool was updated to use this package.

Patch Set 1 #

Patch Set 2 : diff -r 88c69c34dceb https://code.google.com/p/go #

Patch Set 3 : diff -r 21fb28e644a1 https://code.google.com/p/go #

Total comments: 32

Patch Set 4 : diff -r 7ecbc2b8ec97 https://code.google.com/p/go #

Total comments: 5

Patch Set 5 : diff -r fa37d74d1c60 https://code.google.com/p/go #

Patch Set 6 : diff -r fa37d74d1c60 https://code.google.com/p/go #

Patch Set 7 : diff -r f9e8a970798c https://code.google.com/p/go #

Unified diffs Side-by-side diffs Delta from patch set Stats (+578 lines, -0 lines) Patch
M src/cmd/nm/nm.go View 1 1 chunk +4 lines, -0 lines 0 comments Download
A src/cmd/nm/plan9obj.go View 1 1 chunk +48 lines, -0 lines 0 comments Download
A src/pkg/debug/plan9obj/file.go View 1 2 3 4 1 chunk +346 lines, -0 lines 0 comments Download
A src/pkg/debug/plan9obj/file_test.go View 1 1 chunk +81 lines, -0 lines 0 comments Download
A src/pkg/debug/plan9obj/plan9obj.go View 1 2 3 4 1 chunk +91 lines, -0 lines 0 comments Download
A src/pkg/debug/plan9obj/testdata/386-plan9-exec View 1 5 Binary file 0 comments Download
A src/pkg/debug/plan9obj/testdata/amd64-plan9-exec View 1 5 Binary file 0 comments Download
A src/pkg/debug/plan9obj/testdata/hello.c View 1 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 9
0intro
Hello rsc (cc: golang-codereviews@googlegroups.com), I'd like you to review this change to https://code.google.com/p/go
11 years, 2 months ago (2014-01-09 21:14:51 UTC) #1
0intro
This is a first draft, please take a look. I've tried to keep the structure ...
11 years, 2 months ago (2014-01-09 21:15:24 UTC) #2
aram
Thank you for working on this. A superficial review (no check of functional correctness) follows. ...
11 years, 2 months ago (2014-01-11 22:33:14 UTC) #3
0intro
Most of your comments make sense, but I've tried to let the code as close ...
11 years, 2 months ago (2014-01-12 19:40:11 UTC) #4
rsc
thanks very much for working on this. https://codereview.appspot.com/49970044/diff/140001/src/pkg/debug/plan9obj/file.go File src/pkg/debug/plan9obj/file.go (right): https://codereview.appspot.com/49970044/diff/140001/src/pkg/debug/plan9obj/file.go#newcode17 src/pkg/debug/plan9obj/file.go:17: * Internal ...
11 years, 1 month ago (2014-01-22 21:32:07 UTC) #5
0intro
Hello rsc@golang.org, aram@mgk.ro (cc: golang-codereviews@googlegroups.com), Please take another look.
11 years, 1 month ago (2014-01-22 21:51:00 UTC) #6
rsc
LGTM It looks like you lost the compiled testdata binaries from the CL. Please add ...
11 years, 1 month ago (2014-01-22 21:58:59 UTC) #7
0intro
> It looks like you lost the compiled testdata binaries from the CL. Please add ...
11 years, 1 month ago (2014-01-22 22:20:57 UTC) #8
0intro
11 years, 1 month ago (2014-01-22 22:31:05 UTC) #9
*** Submitted as https://code.google.com/p/go/source/detail?r=931cc1aeb3be ***

debug/plan9obj: implement parsing of Plan 9 a.out executables

It implements parsing of the header and symbol table for both
32-bit and 64-bit Plan 9 binaries. The nm tool was updated to
use this package.

R=rsc, aram
CC=golang-codereviews
https://codereview.appspot.com/49970044
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b