1
0
mirror of https://github.com/golang/go synced 2024-11-20 06:34:40 -07:00
go/src/cmd/6g
Rémy Oudompheng 1e233ad075 cmd/6g: fix use of large integers as indexes or array sizes.
A check for smallintconst was missing before generating the
comparisons.

Fixes #4348.

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/6815088
2012-11-06 22:53:57 +01:00
..
cgen.c cmd/6g: fix use of large integers as indexes or array sizes. 2012-11-06 22:53:57 +01:00
doc.go tweak documentation of commands 2009-11-09 11:45:15 -08:00
galign.c build: make int 64 bits on amd64 2012-09-24 20:57:01 -04:00
gg.h cmd/5g, cmd/6g: fix out of registers with array indexing. 2012-11-02 07:50:59 +01:00
ggen.c cmd/5g, cmd/6g, cmd/8g: remove width check for componentgen. 2012-11-01 14:36:08 +01:00
gobj.c cmd/gc: prepare for 64-bit ints 2012-09-24 14:59:44 -04:00
gsubr.c cmd/5g, cmd/6g: fix out of registers with array indexing. 2012-11-02 07:50:59 +01:00
list.c 6g: fix build on Plan 9 2011-08-29 09:34:59 -04:00
Makefile build: delete make paraphernalia 2012-02-06 13:34:25 -05:00
opt.h cmd/{5g,6g,8g,6c}: remove unused macro, use %E to print etype. 2012-09-24 23:44:00 +02:00
peep.c cmd/6g: use all 16 float registers, optimize float moves 2012-09-21 13:39:09 -04:00
reg.c cmd/{5g,6g,8g,6c}: remove unused macro, use %E to print etype. 2012-09-24 23:44:00 +02:00