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

Issue 126790043: code review 126790043: cmd/{ld,link,objdump}, runtime, debug/gosym: move linke... (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years, 8 months ago by mdempsky
Modified:
9 years, 7 months ago
Reviewers:
gobot, brainman, rsc
CC:
iant, rsc, golang-codereviews
Visibility:
Public.

Description

cmd/{ld,link,objdump}, runtime, debug/gosym: move linker-defined symbols into runtime package Fixes issue 8092.

Patch Set 1 #

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

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

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

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

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

Unified diffs Side-by-side diffs Delta from patch set Stats (+229 lines, -193 lines) Patch
M misc/cgo/test/cgo_test.go View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
A misc/cgo/test/issue8092.go View 1 2 3 1 chunk +36 lines, -0 lines 0 comments Download
M src/cmd/ld/data.c View 1 2 3 4 11 chunks +46 lines, -46 lines 0 comments Download
M src/cmd/ld/lib.c View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/cmd/ld/pcln.c View 1 1 chunk +1 line, -1 line 0 comments Download
M src/cmd/ld/symtab.c View 1 2 chunks +23 lines, -23 lines 0 comments Download
M src/cmd/link/auto.go View 1 1 chunk +20 lines, -20 lines 0 comments Download
M src/cmd/link/layout.go View 1 1 chunk +3 lines, -3 lines 0 comments Download
M src/cmd/link/pclntab.go View 1 2 1 chunk +1 line, -1 line 0 comments Download
M src/cmd/link/pclntab_test.go View 1 2 1 chunk +1 line, -1 line 0 comments Download
M src/cmd/link/runtime.go View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M src/cmd/link/testdata/autosection.6 View 1 2 3 4 Binary file 0 comments Download
M src/cmd/link/testdata/autosection.s View 1 2 1 chunk +11 lines, -11 lines 0 comments Download
M src/cmd/link/testdata/dead.6 View 1 2 3 4 Binary file 0 comments Download
M src/cmd/link/testdata/dead.s View 1 2 2 chunks +1 line, -2 lines 0 comments Download
M src/cmd/link/testdata/genpcln.go View 1 2 1 chunk +1 line, -1 line 0 comments Download
M src/cmd/link/testdata/pclntab.6 View 1 2 3 4 Binary file 0 comments Download
M src/cmd/link/testdata/pclntab.s View 1 2 1 chunk +1 line, -1 line 0 comments Download
M src/cmd/objdump/main.go View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M src/pkg/debug/gosym/symtab.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/runtime/heapdump.c View 1 2 3 4 2 chunks +8 lines, -8 lines 0 comments Download
M src/pkg/runtime/malloc.c View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M src/pkg/runtime/mem_plan9.c View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/pkg/runtime/mgc0.c View 1 2 3 4 4 chunks +14 lines, -14 lines 0 comments Download
M src/pkg/runtime/os_dragonfly.c View 1 2 chunks +2 lines, -2 lines 0 comments Download
M src/pkg/runtime/os_freebsd.c View 1 2 chunks +2 lines, -2 lines 0 comments Download
M src/pkg/runtime/os_linux.c View 1 2 chunks +2 lines, -2 lines 0 comments Download
M src/pkg/runtime/os_solaris.c View 1 2 3 4 3 chunks +5 lines, -5 lines 0 comments Download
M src/pkg/runtime/os_windows_386.c View 1 2 chunks +2 lines, -2 lines 0 comments Download
M src/pkg/runtime/os_windows_amd64.c View 1 2 chunks +2 lines, -2 lines 0 comments Download
M src/pkg/runtime/proc.c View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M src/pkg/runtime/race.c View 1 2 3 4 3 chunks +5 lines, -5 lines 0 comments Download
M src/pkg/runtime/race_amd64.s View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M src/pkg/runtime/stubs.goc View 1 2 3 4 1 chunk +3 lines, -3 lines 0 comments Download
M src/pkg/runtime/symtab.c View 1 2 3 4 6 chunks +18 lines, -18 lines 0 comments Download
M src/pkg/runtime/symtab.go View 1 2 3 4 5 chunks +5 lines, -5 lines 0 comments Download

Messages

Total messages: 10
rsc
LGTM
9 years, 7 months ago (2014-08-28 00:06:29 UTC) #1
mdempsky
Hello iant@golang.org, rsc@golang.org (cc: golang-codereviews@googlegroups.com, golang-dev@googlegroups.com), I'd like you to review this change to https://code.google.com/p/go
9 years, 7 months ago (2014-08-28 00:07:45 UTC) #2
gobot
Replacing golang-dev with golang-codereviews. To the author of this CL: If you are using 'hg ...
9 years, 7 months ago (2014-08-28 00:09:56 UTC) #3
rsc
*** Submitted as https://code.google.com/p/go/source/detail?r=8b5fc7c59d05 *** cmd/{ld,link,objdump}, runtime, debug/gosym: move linker-defined symbols into runtime package Fixes ...
9 years, 7 months ago (2014-08-28 00:15:11 UTC) #4
gobot
This CL appears to have broken the windows-amd64 builder. See http://build.golang.org/log/0339a8530a8b10d9bbab4db9984734804ac80979
9 years, 7 months ago (2014-08-28 00:23:36 UTC) #5
mdempsky
On Wed, Aug 27, 2014 at 5:23 PM, <gobot@golang.org> wrote: > This CL appears to ...
9 years, 7 months ago (2014-08-28 00:25:46 UTC) #6
iant
On Wed, Aug 27, 2014 at 5:25 PM, Matthew Dempsky <mdempsky@google.com> wrote: > On Wed, ...
9 years, 7 months ago (2014-08-28 00:30:08 UTC) #7
iant
On Wed, Aug 27, 2014 at 5:30 PM, Ian Lance Taylor <iant@golang.org> wrote: > On ...
9 years, 7 months ago (2014-08-28 00:30:34 UTC) #8
brainman
On 2014/08/28 00:25:46, mdempsky wrote: > On Wed, Aug 27, 2014 at 5:23 PM, <mailto:gobot@golang.org> ...
9 years, 7 months ago (2014-08-28 00:35:51 UTC) #9
mdempsky
9 years, 7 months ago (2014-08-28 00:38:49 UTC) #10
On Wed, Aug 27, 2014 at 5:35 PM, <alex.brainman@gmail.com> wrote:

> I am looking at it too. Let me know how you go, if you find anything.
>

I believe https://codereview.appspot.com/138770043/ should fix this.  I've
quickly tested by cross-compiling to windows/amd64 from linux/amd64, and it
seems to work.
Sign in to reply to this message.

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