gcc/libgo/go
Ian Lance Taylor 41674b9fe4 reflect: Handle calls to functions that take or return empty structs
Fixes issue 6761

This simple change seems to work fine, slightly to my surprise.

This includes the tests I submitted to the main Go repository at
https://codereview.appspot.com/26570046

From-SVN: r205001
2013-11-19 02:30:03 +00:00
..
archive libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
bufio libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
builtin libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
bytes libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
compress libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
container libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
crypto libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
database/sql libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
debug libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
encoding libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
errors
exp libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
expvar libgo: Update Go library to master revision 15489/921e53d4863c. 2013-01-29 20:52:43 +00:00
flag libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
fmt libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
go go/build: Add all known gccgo architectures to list. 2013-11-14 18:16:59 +00:00
hash libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
html libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
image libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
index/suffixarray
io libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
log libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
math libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
mime libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
net net: On Solaris use Darwin keepalive code. 2013-11-14 20:19:51 +00:00
old libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
os os: Do not try to run go command in test. 2013-11-11 19:41:00 +00:00
path libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
reflect reflect: Handle calls to functions that take or return empty structs 2013-11-19 02:30:03 +00:00
regexp libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
runtime libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
sort libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
strconv libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
strings libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
sync libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
syscall libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
testing libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
text libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
time libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00
unicode libgo: Update to October 24 version of master library. 2013-11-06 19:49:01 +00:00