1
0
mirror of https://github.com/golang/go synced 2024-11-13 18:30:26 -07:00
go/misc/cgo
Matthew Dempsky ba30c082c0 cmd/cgo: check for compiler errors in the C preamble
E.g., here's the new "go build" output:

$ go build misc/cgo/errors/issue8442.go
# command-line-arguments
could not determine kind of name for C.issue8442foo

gcc errors for preamble:
misc/cgo/errors/issue8442.go:11:19: error: unknown type name 'UNDEF'

Fixes #8442.

LGTM=iant
R=iant, alex.brainman
CC=golang-codereviews
https://golang.org/cl/129160043
2014-08-14 09:21:58 -07:00
..
errors cmd/cgo: check for compiler errors in the C preamble 2014-08-14 09:21:58 -07:00
gmp
life
nocgo cmd/ld: really import runtime/cgo for external link 2014-05-20 21:36:50 -07:00
stdio
test cmd/cgo, debug/dwarf: fix translation of zero-size arrays 2014-08-13 11:16:30 -07:00
testasan runtime: more flexible heap memory mapping on 64-bits 2013-06-12 18:47:16 +04:00
testcdefs cmd/cgo: fix handling of defs_linux.go 2014-08-05 18:12:32 -07:00
testgodefs cmd/cgo: consistently map void* to *byte under -{c,go}defs 2014-08-06 10:28:19 -07:00
testso misc/cgo/testso: don't use TLS variables on Darwin and OpenBSD. 2014-02-23 20:37:43 -05:00
testtls misc/cgo/testtls: make test less flaky 2014-01-21 19:44:51 -05:00