aboutsummaryrefslogtreecommitdiff
path: root/misc/cgo/testplugin/src/issue22295.pkg
diff options
context:
space:
mode:
authorBryan C. Mills <bcmills@google.com>2019-02-21 17:38:53 -0500
committerBryan C. Mills <bcmills@google.com>2019-02-24 00:36:13 +0000
commiteb2d1cdd1bbc1912e316040f8ef9a363511d3747 (patch)
tree58e2530e381d75eaa4f428b922df8a34081c5668 /misc/cgo/testplugin/src/issue22295.pkg
parent551af5f50a29366260e82fc636c7c6def50b1101 (diff)
downloadgo-eb2d1cdd1bbc1912e316040f8ef9a363511d3747.tar.xz
misc/cgo/testplugin: convert test.bash to Go and fix in module mode
Updates #30228 Updates #28387 Change-Id: Iad7d960b70221f90ccc2372bb1d4d41cec3926e4 Reviewed-on: https://go-review.googlesource.com/c/163214 Run-TryBot: Bryan C. Mills <bcmills@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
Diffstat (limited to 'misc/cgo/testplugin/src/issue22295.pkg')
-rw-r--r--misc/cgo/testplugin/src/issue22295.pkg/main.go28
-rw-r--r--misc/cgo/testplugin/src/issue22295.pkg/plugin.go16
2 files changed, 0 insertions, 44 deletions
diff --git a/misc/cgo/testplugin/src/issue22295.pkg/main.go b/misc/cgo/testplugin/src/issue22295.pkg/main.go
deleted file mode 100644
index 6cb186e100..0000000000
--- a/misc/cgo/testplugin/src/issue22295.pkg/main.go
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright 2017 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// +build ignore
-
-package main
-
-import (
- "log"
- "plugin"
-)
-
-func main() {
- p, err := plugin.Open("issue.22295.so")
- if err != nil {
- log.Fatal(err)
- }
- f, err := p.Lookup("F")
- if err != nil {
- log.Fatal(err)
- }
- const want = 2503
- got := f.(func() int)()
- if got != want {
- log.Fatalf("got %d, want %d", got, want)
- }
-}
diff --git a/misc/cgo/testplugin/src/issue22295.pkg/plugin.go b/misc/cgo/testplugin/src/issue22295.pkg/plugin.go
deleted file mode 100644
index 46b08a405b..0000000000
--- a/misc/cgo/testplugin/src/issue22295.pkg/plugin.go
+++ /dev/null
@@ -1,16 +0,0 @@
-// Copyright 2017 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package main
-
-var f *int
-
-func init() {
- f = new(int)
- *f = 2503
-}
-
-func F() int { return *f }
-
-func main() {}