gcc/libgo/go
Ian Lance Taylor b7ec44e82b runtime: add padding to FFI type of struct ending with zero-sized field
CL 157557 changes the compiler to add one byte padding to
    non-empty struct ending with a zero-sized field. Add the same
    padding to the FFI type, so reflect.Call works.
    
    This fixes test/fixedbugs/issue26335.go in the main repo.
    
    Reviewed-on: https://go-review.googlesource.com/c/158018

From-SVN: r267956
2019-01-15 23:21:24 +00:00
..
archive
bufio
builtin
bytes
cmd cmd/vet: use default compiler when determining type sizes 2018-12-04 14:29:11 +00:00
compress
container Remove svn:executable property from a couple of text files 2019-01-12 01:20:04 +01:00
context
crypto
database/sql
debug
encoding
errors
expvar
flag
fmt
go compiler: add '$' to names in expression export data 2018-11-27 21:25:58 +00:00
golang_org/x
hash
html
image
index/suffixarray
internal compiler: improve name mangling for packpaths 2018-10-25 22:18:08 +00:00
io
log libgo: fix improperly mangled linker symbol directive 2018-10-26 16:53:24 +00:00
math
mime
net
os os/signal: increase deliver time for signal testcase 2018-12-12 22:48:46 +00:00
path
plugin
reflect compiler, runtime: panic on uncomparable map key, even if map is empty 2019-01-15 20:32:39 +00:00
regexp
runtime runtime: add padding to FFI type of struct ending with zero-sized field 2019-01-15 23:21:24 +00:00
sort
strconv
strings
sync compiler: improve name mangling for packpaths 2018-10-25 22:18:08 +00:00
syscall syscall: remove Flock for aix/ppc64 2018-12-05 01:11:02 +00:00
testing
text
time
unicode