summaryrefslogtreecommitdiff
path: root/misc/cgo/testplugin/src/plugin2/plugin2.go
blob: 9c507fc36581c7676052ed444c463198aa3621a4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// Copyright 2016 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

//#include <errno.h>
//#include <string.h>
import "C"

// #include
// void cfunc() {} // uses cgo_topofstack

import (
	"common"
	"strings"
)

func init() {
	_ = strings.NewReplacer() // trigger stack unwind, Issue #18190.
	C.strerror(C.EIO)         // uses cgo_topofstack
	common.X = 2
}

func main() {
	panic("plugin1.main called")
}