gcc/libgo/go
Ian Lance Taylor 8a9f2a6bbd compiler, runtime: harmonize types referenced by both C and Go
Compiling with LTO revealed a number of cases in the runtime and
    standard library where C and Go disagreed about the type of an object or
    function (or where Go and code generated by the compiler disagreed). In
    all cases the underlying representation was the same (e.g., uintptr vs.
    void*), so this wasn't causing actual problems, but it did result in a
    number of annoying warnings when compiling with LTO.
    
    Reviewed-on: https://go-review.googlesource.com/c/160700

From-SVN: r268923
2019-02-15 01:57:51 +00:00
..
archive libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
bufio
builtin
bytes
cmd libgo: add hurd build tags to test files 2019-02-01 22:11:50 +00:00
compress
container
context
crypto os, net, crypto/x509: add hurd support 2019-02-07 04:45:01 +00:00
database/sql
debug
encoding
errors
expvar
flag
fmt
go
golang.org/x/tools golang.org/x/tools/go/analysis: pass "gccgo" to types.SizesFor 2019-01-22 15:43:40 +00:00
hash
html
image
index/suffixarray
internal os, net, crypto/x509: add hurd support 2019-02-07 04:45:01 +00:00
io
log
math
mime libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
net os, net, crypto/x509: add hurd support 2019-02-07 04:45:01 +00:00
os os, syscall: Hurd fixes for a couple of tests 2019-02-07 05:02:26 +00:00
path libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
plugin libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
reflect
regexp
runtime compiler, runtime: harmonize types referenced by both C and Go 2019-02-15 01:57:51 +00:00
sort
strconv
strings
sync re PR go/89199 (libgo regression in implementation of CompareAndSwap functions resulting in intermittent testcase failures on ppc64le power9 after r268458) 2019-02-06 20:46:00 +00:00
syscall compiler, runtime: harmonize types referenced by both C and Go 2019-02-15 01:57:51 +00:00
testdata
testing
text
time libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
unicode