diff options
author | Russ Cox <rsc@golang.org> | 2009-01-09 00:17:46 -0800 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2009-01-09 00:17:46 -0800 |
commit | 6506670d5761f96ea24a2692f83765e21576da92 (patch) | |
tree | 8294974762ab403e555ab47cfa23caed71af1549 /src/cmd/gc/sys.go | |
parent | e09d153f4e7e543dd288ce564b3bba787b01fe7a (diff) | |
download | golang-6506670d5761f96ea24a2692f83765e21576da92.tar.gz |
update sys.reflect and sys.unreflect to accomodate
the possibility of large objects in interface values.
R=r
DELTA=171 (97 added, 22 deleted, 52 changed)
OCL=22382
CL=22382
Diffstat (limited to 'src/cmd/gc/sys.go')
-rw-r--r-- | src/cmd/gc/sys.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/gc/sys.go b/src/cmd/gc/sys.go index 445104b04..ba74fae61 100644 --- a/src/cmd/gc/sys.go +++ b/src/cmd/gc/sys.go @@ -35,8 +35,8 @@ export func ifaceI2T2(sigt *byte, iface any) (ret any, ok bool); export func ifaceI2I(sigi *byte, iface any) (ret any); export func ifaceI2I2(sigi *byte, iface any) (ret any, ok bool); export func ifaceeq(i1 any, i2 any) (ret bool); -export func reflect(i interface { }) (uint64, string); -export func unreflect(uint64, string) (ret interface { }); +export func reflect(i interface { }) (uint64, string, bool); +export func unreflect(uint64, string, bool) (ret interface { }); export func argc() int; export func envc() int; |