gcc/libgo/go
Ian Lance Taylor 6b752cfac4 runtime: rewrite interface code into Go
I started to copy the Go 1.7 interface code, but the gc and gccgo
    representations of interfaces are too different.  So instead I rewrote
    the gccgo interface code from C to Go.  The code is largely the same as
    it was, but the names are more like those used in the gc runtime.
    
    I also copied over the string comparison functions, and tweaked the
    compiler to use eqstring when comparing strings for equality.
    
    Reviewed-on: https://go-review.googlesource.com/31591

From-SVN: r241384
2016-10-20 18:51:35 +00:00
..
archive
bufio
builtin
bytes
cmd cmd/go: ignore errors from go/build for standard packages 2016-08-15 18:05:24 +00:00
compress libgo: update to Go 1.7.1 release 2016-09-10 13:14:00 +00:00
container
context runtime: copy channel code from Go 1.7 runtime 2016-10-10 16:52:09 +00:00
crypto libgo: update to Go 1.7.1 release 2016-09-10 13:14:00 +00:00
database/sql
debug debug/elf: add sparc64 relocations 2016-10-14 17:16:55 +00:00
encoding
errors
exp
expvar
flag
fmt
go
golang_org/x/net
hash libgo: update to Go 1.7.1 release 2016-09-10 13:14:00 +00:00
html
image
index/suffixarray
internal syscall, internal/syscall/unix: Fix getrandom, clone on sparc64 2016-10-12 14:28:05 +00:00
io libgo: update to Go 1.7.1 release 2016-09-10 13:14:00 +00:00
log libgo: change build procedure to use build tags 2016-08-06 00:36:33 +00:00
math libgo: change build procedure to use build tags 2016-08-06 00:36:33 +00:00
mime
net libgo: update to Go 1.7.1 release 2016-09-10 13:14:00 +00:00
old
os libgo: update to Go 1.7.1 release 2016-09-10 13:14:00 +00:00
path libgo: update to Go 1.7.1 release 2016-09-10 13:14:00 +00:00
reflect compiler, runtime: replace hashmap code with Go 1.7 hashmap 2016-09-21 20:58:51 +00:00
regexp
runtime runtime: rewrite interface code into Go 2016-10-20 18:51:35 +00:00
sort
strconv
strings libgo: change build procedure to use build tags 2016-08-06 00:36:33 +00:00
sync
syscall syscall: don't use pt_regs in clone_linux.c 2016-10-13 04:19:57 +00:00
testing
text text/template: reduce maxExecDepth for gccgo further 2016-08-08 22:55:29 +00:00
time
unicode