gcc/libgo/go
Ian Lance Taylor 05a7d56678 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.

From-SVN: r202233
2013-09-03 21:52:37 +00:00
..
archive
bufio
builtin
bytes
compress
container
crypto
database/sql
debug
encoding
errors
exp
expvar
flag
fmt
go
hash
html
image
index/suffixarray
io
log log/syslog: Restore interface to make this work on Solaris again. 2013-07-23 21:23:27 +00:00
math
mime
net net: give C.getaddrinfo a hint that we only want SOCK_STREAM answers 2013-08-09 20:51:16 +00:00
old
os
path
reflect compiler, runtime: Use runtime functions to pass closure value. 2013-09-03 21:52:37 +00:00
regexp
runtime
sort
strconv
strings
sync
syscall syscall: Change AWK split call to use []+ rather than []*. 2013-08-02 22:30:30 +00:00
testing
text
time
unicode