diff options
Diffstat (limited to '')
-rw-r--r-- | misc/cgo/test/testdata/issue8828.go | 16 | ||||
-rw-r--r-- | misc/cgo/test/testdata/issue8828/issue8828.c | 7 | ||||
-rw-r--r-- | misc/cgo/test/testdata/issue8828/trivial.go | 8 |
3 files changed, 31 insertions, 0 deletions
diff --git a/misc/cgo/test/testdata/issue8828.go b/misc/cgo/test/testdata/issue8828.go new file mode 100644 index 0000000..0bca0f2 --- /dev/null +++ b/misc/cgo/test/testdata/issue8828.go @@ -0,0 +1,16 @@ +// compile + +// Copyright 2014 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. + +// Issue 8828: compiling a file with -compiler=gccgo fails if a .c file +// has the same name as compiled directory. + +package cgotest + +import "cgotest/issue8828" + +func p() { + issue8828.Bar() +} diff --git a/misc/cgo/test/testdata/issue8828/issue8828.c b/misc/cgo/test/testdata/issue8828/issue8828.c new file mode 100644 index 0000000..27ec23a --- /dev/null +++ b/misc/cgo/test/testdata/issue8828/issue8828.c @@ -0,0 +1,7 @@ +// Copyright 2014 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. + +void foo() +{ +} diff --git a/misc/cgo/test/testdata/issue8828/trivial.go b/misc/cgo/test/testdata/issue8828/trivial.go new file mode 100644 index 0000000..e7b9a4e --- /dev/null +++ b/misc/cgo/test/testdata/issue8828/trivial.go @@ -0,0 +1,8 @@ +package issue8828 + +//void foo(); +import "C" + +func Bar() { + C.foo() +} |