diff options
author | Russ Cox <rsc@golang.org> | 2008-09-22 12:45:01 -0700 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2008-09-22 12:45:01 -0700 |
commit | 9d2eaf650125fd485a5e6064b1da0ee14e19f007 (patch) | |
tree | f688fa871415e9f3d769b3604d7e7fbad34412d4 /src/cmd/gc/go.h | |
parent | 9c46de7e9f64b308d61537ee188a732b1eaeb52b (diff) | |
download | go-9d2eaf650125fd485a5e6064b1da0ee14e19f007.tar.gz |
compiler changes:
export.c:
- only expose explicitly exported types to importer
- fix behind your back
go.h:
- add deep() prototype (fixes 64-bit linux crash on time.go)
go.y:
- add a new syntax error case
walk.c:
- allow a,b = f() where f is func ptr (fixes bug088)
R=ken
OCL=15617
CL=15630
Diffstat (limited to 'src/cmd/gc/go.h')
-rw-r--r-- | src/cmd/gc/go.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/gc/go.h b/src/cmd/gc/go.h index 303c8cc52..d80f6e775 100644 --- a/src/cmd/gc/go.h +++ b/src/cmd/gc/go.h @@ -729,3 +729,4 @@ void dowidth(Type*); void argspace(int32); Node* nodarg(Type*, int); void nodconst(Node*, Type*, vlong); +Type* deep(Type*); |