diff options
| author | Matthew Dempsky <mdempsky@google.com> | 2014-08-27 20:15:05 -0400 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2014-08-27 20:15:05 -0400 |
| commit | 2c110a11e046920d98fb8b2cb41bfb99a524450b (patch) | |
| tree | d6301647f0bada159de5fc95a234b7c2d4309a40 /src/cmd/link/testdata | |
| parent | 9e360926972b35d2fd4c8f99f22669417876526b (diff) | |
| download | go-2c110a11e046920d98fb8b2cb41bfb99a524450b.tar.xz | |
cmd/{ld,link,objdump}, runtime, debug/gosym: move linker-defined symbols into runtime package
Fixes #8092.
LGTM=rsc
R=iant, rsc
CC=golang-codereviews
https://golang.org/cl/126790043
Diffstat (limited to 'src/cmd/link/testdata')
| -rw-r--r-- | src/cmd/link/testdata/autosection.6 | bin | 850 -> 942 bytes | |||
| -rw-r--r-- | src/cmd/link/testdata/autosection.s | 22 | ||||
| -rw-r--r-- | src/cmd/link/testdata/dead.6 | bin | 836 -> 854 bytes | |||
| -rw-r--r-- | src/cmd/link/testdata/dead.s | 3 | ||||
| -rw-r--r-- | src/cmd/link/testdata/genpcln.go | 2 | ||||
| -rw-r--r-- | src/cmd/link/testdata/pclntab.6 | bin | 3799 -> 3809 bytes | |||
| -rw-r--r-- | src/cmd/link/testdata/pclntab.s | 2 |
7 files changed, 14 insertions, 15 deletions
diff --git a/src/cmd/link/testdata/autosection.6 b/src/cmd/link/testdata/autosection.6 Binary files differindex 97e8872bd8..386f422cf3 100644 --- a/src/cmd/link/testdata/autosection.6 +++ b/src/cmd/link/testdata/autosection.6 diff --git a/src/cmd/link/testdata/autosection.s b/src/cmd/link/testdata/autosection.s index fd9e94da4e..e0cb21723e 100644 --- a/src/cmd/link/testdata/autosection.s +++ b/src/cmd/link/testdata/autosection.s @@ -16,37 +16,37 @@ GLOBL zero(SB), $8 GLOBL zeronoptr(SB), NOPTR, $16 // text -DATA autotab+0x00(SB)/8, $text(SB) +DATA autotab+0x00(SB)/8, $runtime·text(SB) DATA autotab+0x08(SB)/8, $start(SB) -DATA autotab+0x10(SB)/8, $etext(SB) +DATA autotab+0x10(SB)/8, $runtime·etext(SB) DATA autotab+0x18(SB)/8, $start+16(SB) // data -DATA autotab+0x20(SB)/8, $data(SB) +DATA autotab+0x20(SB)/8, $runtime·data(SB) DATA autotab+0x28(SB)/8, $autotab(SB) -DATA autotab+0x30(SB)/8, $edata(SB) +DATA autotab+0x30(SB)/8, $runtime·edata(SB) DATA autotab+0x38(SB)/8, $nonzero+4(SB) // bss -DATA autotab+0x40(SB)/8, $bss(SB) +DATA autotab+0x40(SB)/8, $runtime·bss(SB) DATA autotab+0x48(SB)/8, $zero(SB) -DATA autotab+0x50(SB)/8, $ebss(SB) +DATA autotab+0x50(SB)/8, $runtime·ebss(SB) DATA autotab+0x58(SB)/8, $zero+8(SB) // noptrdata -DATA autotab+0x60(SB)/8, $noptrdata(SB) +DATA autotab+0x60(SB)/8, $runtime·noptrdata(SB) DATA autotab+0x68(SB)/8, $nonzeronoptr(SB) -DATA autotab+0x70(SB)/8, $enoptrdata(SB) +DATA autotab+0x70(SB)/8, $runtime·enoptrdata(SB) DATA autotab+0x78(SB)/8, $nonzeronoptr+8(SB) // noptrbss -DATA autotab+0x80(SB)/8, $noptrbss(SB) +DATA autotab+0x80(SB)/8, $runtime·noptrbss(SB) DATA autotab+0x88(SB)/8, $zeronoptr(SB) -DATA autotab+0x90(SB)/8, $enoptrbss(SB) +DATA autotab+0x90(SB)/8, $runtime·enoptrbss(SB) DATA autotab+0x98(SB)/8, $zeronoptr+16(SB) // end -DATA autotab+0xa0(SB)/8, $end(SB) +DATA autotab+0xa0(SB)/8, $runtime·end(SB) DATA autotab+0xa8(SB)/8, $zeronoptr+16(SB) GLOBL autotab(SB), $0xb0 diff --git a/src/cmd/link/testdata/dead.6 b/src/cmd/link/testdata/dead.6 Binary files differindex c60b1b6c64..9540adc1af 100644 --- a/src/cmd/link/testdata/dead.6 +++ b/src/cmd/link/testdata/dead.6 diff --git a/src/cmd/link/testdata/dead.s b/src/cmd/link/testdata/dead.s index 832ddaff60..86f31360fa 100644 --- a/src/cmd/link/testdata/dead.s +++ b/src/cmd/link/testdata/dead.s @@ -17,7 +17,7 @@ TEXT text1(SB),7,$0 RET TEXT text2(SB),7,$0 - MOVQ $edata(SB),BX + MOVQ $runtime·edata(SB),BX RET DATA data1<>+0(SB)/8, $data2(SB) @@ -46,4 +46,3 @@ GLOBL dead_data1(SB), $16 GLOBL dead_data2(SB), $1 GLOBL dead_data3(SB), $1 GLOBL dead_funcdata(SB), $8 - diff --git a/src/cmd/link/testdata/genpcln.go b/src/cmd/link/testdata/genpcln.go index 684cc07a27..c10eaeae91 100644 --- a/src/cmd/link/testdata/genpcln.go +++ b/src/cmd/link/testdata/genpcln.go @@ -107,6 +107,6 @@ func main() { for f := 0; f < 3; f++ { fmt.Printf("\tCALL func%d(SB)\n", f) } - fmt.Printf("\tMOVQ $pclntab(SB), AX\n") + fmt.Printf("\tMOVQ $runtime·pclntab(SB), AX\n") fmt.Printf("\n\tRET\n") } diff --git a/src/cmd/link/testdata/pclntab.6 b/src/cmd/link/testdata/pclntab.6 Binary files differindex 596daa9b57..9e7f9afdb0 100644 --- a/src/cmd/link/testdata/pclntab.6 +++ b/src/cmd/link/testdata/pclntab.6 diff --git a/src/cmd/link/testdata/pclntab.s b/src/cmd/link/testdata/pclntab.s index 22c4ee0dec..12dac70b0c 100644 --- a/src/cmd/link/testdata/pclntab.s +++ b/src/cmd/link/testdata/pclntab.s @@ -1746,6 +1746,6 @@ TEXT start(SB),7,$0 CALL func0(SB) CALL func1(SB) CALL func2(SB) - MOVQ $pclntab(SB), AX + MOVQ $runtime·pclntab(SB), AX RET |
