diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2017-12-02 00:46:00 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2017-12-02 00:46:00 +0000 |
commit | 79c9f76563e0c0943c9dc44bd1b892175c3239b9 (patch) | |
tree | d493104ca59804fbe820b492ad9b9be9ec0ea2d1 /gcc | |
parent | 9638589faff5b5ec33afba0b5a4560a3f0b5aaa6 (diff) | |
download | gcc-79c9f76563e0c0943c9dc44bd1b892175c3239b9.zip gcc-79c9f76563e0c0943c9dc44bd1b892175c3239b9.tar.gz gcc-79c9f76563e0c0943c9dc44bd1b892175c3239b9.tar.bz2 |
runtime: export cgoCheck functions
The functions cgoCheckPointer and cgoCheckResult are called by code
generated by cgo. That means that we need to export them using
go:linkname, as otherwise they are local symbols. The cgo code
currently uses weak references to only call the symbols if they are
defined, which is why it has been working--the cgo code has not been
doing any checks.
Reviewed-on: https://go-review.googlesource.com/80295
From-SVN: r255347
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/go/gofrontend/MERGE | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/go/gofrontend/MERGE b/gcc/go/gofrontend/MERGE index 61f9415..ecb38ee 100644 --- a/gcc/go/gofrontend/MERGE +++ b/gcc/go/gofrontend/MERGE @@ -1,4 +1,4 @@ -1949a203fca0c8bde6f2690ebc36427c5e3953c7 +338f7434175bb71f3c8905e9ad7f480aec3afee6 The first line of this file holds the git revision number of the last merge done from the gofrontend repository. |