summaryrefslogtreecommitdiff
path: root/libsanitizer
diff options
context:
space:
mode:
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>2013-09-03 21:52:37 +0000
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>2013-09-03 21:52:37 +0000
commitf8bdf81a026b110398982d31e55f3313ca2e4eb9 (patch)
tree5f956e4c89959ef335ef73b7ec6e00e4bc2c12d5 /libsanitizer
parent631d940c80b318d435d498744950dc1eeacafeaa (diff)
downloadgcc-f8bdf81a026b110398982d31e55f3313ca2e4eb9.tar.gz
compiler, runtime: Use runtime functions to pass closure value.
This changes the compiler and runtime to not pass a closure value as the last argument, but to instead pass it via __go_set_closure and retrieve it via __go_get_closure. This eliminates the need for function descriptor wrapper functions. It will make it possible to retrieve the closure value in a reflect.MakeFunc function. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202233 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libsanitizer')
0 files changed, 0 insertions, 0 deletions