summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJosh Bleecher Snyder <josharian@gmail.com>2014-09-15 18:16:45 -0700
committerJosh Bleecher Snyder <josharian@gmail.com>2014-09-15 18:16:45 -0700
commit098282cf4c91c0e85997633520bec4aed8766044 (patch)
tree3ad5531742649b3c112a2caa40521e559169f609 /test
parented7476754b90b4c96583e8a226e822e37d8e219e (diff)
downloadgo-098282cf4c91c0e85997633520bec4aed8766044.tar.gz
cmd/ld: document that -X overwrites initialized variables
Fixes issue 7626. LGTM=iant R=rsc, iant CC=golang-codereviews https://codereview.appspot.com/144870045
Diffstat (limited to 'test')
-rw-r--r--test/linkx.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/test/linkx.go b/test/linkx.go
index 12d446ffc..36d16aec9 100644
--- a/test/linkx.go
+++ b/test/linkx.go
@@ -1,4 +1,4 @@
-// $G $D/$F.go && $L -X main.tbd hello $F.$A && ./$A.out
+// $G $D/$F.go && $L -X main.tbd hello -X main.overwrite trumped $F.$A && ./$A.out
// NOTE: This test is not run by 'run.go' and so not run by all.bash.
// To run this test you must use the ./run shell script.
@@ -12,9 +12,13 @@
package main
var tbd string
+var overwrite string = "dibs"
func main() {
if tbd != "hello" {
- println("BUG: test/linkx", len(tbd), tbd)
+ println("BUG: test/linkx tbd", len(tbd), tbd)
+ }
+ if overwrite != "trumped" {
+ println("BUG: test/linkx overwrite", len(overwrite), overwrite)
}
}