From 273b657b4e970f510afb258aa73dc2e264a701e3 Mon Sep 17 00:00:00 2001 From: David Crawshaw Date: Sun, 1 Oct 2017 20:28:53 -0400 Subject: cmd/link: support -X values for main.* in plugins Fixes #19418 Change-Id: I98205f40c1915cd68a5d20438469ba06f1efb160 Reviewed-on: https://go-review.googlesource.com/67432 Run-TryBot: David Crawshaw TryBot-Result: Gobot Gobot Reviewed-by: Ian Lance Taylor --- misc/cgo/testplugin/test.bash | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'misc/cgo/testplugin/test.bash') diff --git a/misc/cgo/testplugin/test.bash b/misc/cgo/testplugin/test.bash index a52aa46037..ae3368b45f 100755 --- a/misc/cgo/testplugin/test.bash +++ b/misc/cgo/testplugin/test.bash @@ -66,3 +66,8 @@ GOPATH=$(pwd) go build -gcflags "$GO_GCFLAGS" -o issue19534 src/issue19534/main. GOPATH=$(pwd) go build -gcflags "$GO_GCFLAGS" -buildmode=plugin -o plugin.so src/issue18584/plugin.go GOPATH=$(pwd) go build -gcflags "$GO_GCFLAGS" -o issue18584 src/issue18584/main.go ./issue18584 + +# Test for issue 19418 +GOPATH=$(pwd) go build -gcflags "$GO_GCFLAGS" -buildmode=plugin "-ldflags=-X main.Val=linkstr" -o plugin.so src/issue19418/plugin.go +GOPATH=$(pwd) go build -gcflags "$GO_GCFLAGS" -o issue19418 src/issue19418/main.go +./issue19418 -- cgit v1.3-5-g9baa