]> Cypherpunks repositories - gostls13.git/commit
gc: allow use of unsafe.Pointer in generated code
authorRuss Cox <rsc@golang.org>
Tue, 20 Dec 2011 21:25:57 +0000 (16:25 -0500)
committerRuss Cox <rsc@golang.org>
Tue, 20 Dec 2011 21:25:57 +0000 (16:25 -0500)
commit82a6a4f39ed3fb78e49122a93c32998a5bcd0624
tree270a5fc3635491d9fdc72e121fa182c99133e34f
parent964309e2fdd7f1e1b7b7e0c601446dc85d5d41bf
gc: allow use of unsafe.Pointer in generated code

The functions we generate to implement == on structs
or arrays may need to refer to unsafe.Pointer even in
safe mode, in order to handle unexported fields contained
in other packages' structs.

R=ken2
CC=golang-dev
https://golang.org/cl/5505046
src/cmd/gc/subr.c