gcc/gcc/go
Ian Lance Taylor 378b9abe56 compiler: pad structs ending with zero-sized field
For a struct with zero-sized last field, the address of the
    field falls out of the object boundary, which confuses the
    garbage collector. Pad an extra byte in this case.
    
    Reviewed-on: https://go-review.googlesource.com/c/157557

From-SVN: r267861
2019-01-11 23:16:38 +00:00
..
gofrontend compiler: pad structs ending with zero-sized field 2019-01-11 23:16:38 +00:00
ChangeLog re PR go/86343 (types built by GO share TYPE_FIELDS in unsupported way) 2019-01-09 23:38:55 +00:00
Make-lang.in Update copyright years. 2019-01-01 13:31:55 +01:00
README.gcc
config-lang.in Update copyright years. 2019-01-01 13:31:55 +01:00
gccgo.texi gcc.c (process_command): Update copyright notice dates. 2019-01-01 12:34:49 +01:00
go-backend.c PR other/16615 [1/5] 2019-01-09 16:37:45 -05:00
go-c.h Update copyright years. 2019-01-01 13:31:55 +01:00
go-gcc-diagnostics.cc Update copyright years. 2019-01-01 13:31:55 +01:00
go-gcc.cc re PR go/86343 (types built by GO share TYPE_FIELDS in unsupported way) 2019-01-09 23:38:55 +00:00
go-gcc.h Update copyright years. 2019-01-01 13:31:55 +01:00
go-lang.c Update copyright years. 2019-01-01 13:31:55 +01:00
go-linemap.cc Eliminate source_location in favor of location_t 2018-11-13 20:05:03 +00:00
go-location.h Eliminate source_location in favor of location_t 2018-11-13 20:05:03 +00:00
go-sha1.cc Update copyright years. 2019-01-01 13:31:55 +01:00
go-system.h Update copyright years. 2019-01-01 13:31:55 +01:00
gospec.c Update copyright years. 2019-01-01 13:31:55 +01:00
lang-specs.h Update copyright years. 2019-01-01 13:31:55 +01:00
lang.opt Update copyright years. 2019-01-01 13:31:55 +01:00

README.gcc

The files in the gofrontend subdirectory are mirrored from the
gofrontend project hosted at http://code.google.com/p/gofrontend.
These files are the ones in the go subdirectory of that project.