]> Cypherpunks.ru repositories - gostls13.git/blob - src/cmd/cgo/internal/testcshared/testdata/go2c2go/m1/main.go
runtime: remove crash_cgo_test CgoRaceSignal timeout
[gostls13.git] / src / cmd / cgo / internal / testcshared / testdata / go2c2go / m1 / main.go
1 // Copyright 2018 The Go Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style
3 // license that can be found in the LICENSE file.
4
5 package main
6
7 // extern int CFunc(void);
8 import "C"
9
10 import (
11         "fmt"
12         "os"
13 )
14
15 func main() {
16         got := C.CFunc()
17         const want = (1 << 8) | 2
18         if got != want {
19                 fmt.Printf("got %#x, want %#x\n", got, want)
20                 os.Exit(1)
21         }
22 }