1
0
mirror of https://github.com/golang/go synced 2024-11-22 03:34:40 -07:00
go/src
Rob Pike 793f6f3cc3 encoding/gob: fix mutually recursive slices of structs
Fix by setting the element type if we discover it's zero while building.
We could have fixed this better with foresight by doing the id setting in a
different sequence, but doing that now would break binary compatibility.

Fixes #2995.

R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5675083
2012-02-18 12:43:08 +11:00
..
cmd go/doc: move Example code from go/ast to go/doc. 2012-02-17 12:00:12 -08:00
lib9 build: delete make paraphernalia 2012-02-06 13:34:25 -05:00
libbio build: delete make paraphernalia 2012-02-06 13:34:25 -05:00
libmach 8a, 8l: add EMMS instruction 2012-02-17 11:21:46 -05:00
pkg encoding/gob: fix mutually recursive slices of structs 2012-02-18 12:43:08 +11:00
all.bash cmd/dist: cross-compiling fixes 2012-02-13 22:31:51 -05:00
all.bat build: use setlocal in run.bat 2012-02-16 10:44:55 +11:00
clean.bash build: fix clean.bash 2012-02-15 23:52:07 +09:00
make.bash build: add make.bash --no-clean option 2012-02-15 11:48:17 -05:00
make.bat make.bat, run.bat: echo newlines 2012-02-16 20:49:50 +00:00
Make.dist cmd/dist: make 'make' quieter for developers 2012-02-08 15:26:47 -05:00
run.bash cmd/dist: cross-compiling fixes 2012-02-13 22:31:51 -05:00
run.bat make.bat, run.bat: echo newlines 2012-02-16 20:49:50 +00:00
sudo.bash build: fix sudo.bash. 2012-02-15 08:42:16 +11:00