]> Cypherpunks repositories - gostls13.git/commit
runtime: add explicit (void) in C to avoid GCC 7 problem
authorIan Lance Taylor <iant@golang.org>
Mon, 30 Jan 2017 17:43:25 +0000 (09:43 -0800)
committerIan Lance Taylor <iant@golang.org>
Mon, 30 Jan 2017 19:27:49 +0000 (19:27 +0000)
commit09496599520d73171550987b138d85ae1fb13b76
tree9a697e73d5ecd39a9ec18dd530fb897be1afbebc
parent4cffe2b604d0980e6fb9b994b31f69c53045a460
runtime: add explicit (void) in C to avoid GCC 7 problem

This avoids errors like
    ./traceback.go:80:2: call of non-function C.f1

I filed https://gcc.gnu.org/PR79289 for the GCC problem. I think this
is a bug in GCC, and it may be fixed before the final GCC 7 release.
This CL is correct either way.

Fixes #18855.

Change-Id: I0785a7b7c5b1d0ca87b454b5eca9079f390fcbd4
Reviewed-on: https://go-review.googlesource.com/35919
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: David Crawshaw <crawshaw@golang.org>
src/runtime/testdata/testprogcgo/threadpprof.go
src/runtime/testdata/testprogcgo/traceback.go