aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2016-11-18 00:15:38 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2016-11-18 00:15:38 +0000
commit5302cd025063e00bde7d102284f638977dde5f27 (patch)
tree67be8f93c3e7e9a2a592f5932622a54083146948 /gcc
parentf97db488a6ad72106426990653fa397d690d1654 (diff)
downloadgcc-5302cd025063e00bde7d102284f638977dde5f27.zip
gcc-5302cd025063e00bde7d102284f638977dde5f27.tar.gz
gcc-5302cd025063e00bde7d102284f638977dde5f27.tar.bz2
runtime, reflect: rewrite Go to FFI type conversion in Go
As we move toward the Go 1.7 garbage collector, it's essential that all allocation of values that can contain Go pointers be done using the correct type descriptor. That is simplest if we do all such allocation in Go code. This rewrites the code that converts from a Go type to a libffi CIF into Go. Reviewed-on: https://go-review.googlesource.com/33353 From-SVN: r242578
Diffstat (limited to 'gcc')
-rw-r--r--gcc/go/gofrontend/MERGE2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/go/gofrontend/MERGE b/gcc/go/gofrontend/MERGE
index 20e0859..bb8729d 100644
--- a/gcc/go/gofrontend/MERGE
+++ b/gcc/go/gofrontend/MERGE
@@ -1,4 +1,4 @@
-d9189ebc139ff739af956094626ccc5eb92c3091
+bc5ad6d10092d6238495357468ee093f7caf39f9
The first line of this file holds the git revision number of the last
merge done from the gofrontend repository.