1
0
mirror of https://github.com/golang/go synced 2024-11-20 11:24:47 -07:00
go/src/cmd/6g
Rémy Oudompheng f2ad374ae6 cmd/gc: don't believe that variables mentioned 256 times are unused.
Such variables would be put at 0(SP), leading to serious
corruptions at zero initialization.
Fixes #3084.

R=golang-dev, r
CC=golang-dev, remy
https://golang.org/cl/5683052
2012-02-21 16:38:01 +11:00
..
cgen.c gc: optimize interface ==, != 2012-02-11 00:19:24 -05:00
doc.go tweak documentation of commands 2009-11-09 11:45:15 -08:00
galign.c gc: shuffle #includes 2011-08-25 16:25:10 -04:00
gg.h gc: Nicer errors before miscompiling. 2012-01-10 11:19:22 +01:00
ggen.c cmd/gc: don't believe that variables mentioned 256 times are unused. 2012-02-21 16:38:01 +11:00
gobj.c 5g, 6g: comment out uses of -r 2011-10-18 14:55:28 -04:00
gsubr.c gc, ld: tag data as no-pointers and allocate in separate section 2012-02-19 03:19:52 -05: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 sped up optimization by not optimizing 2009-08-29 20:33:21 -07:00
peep.c 6g,8g: make constant propagation inlining-friendly. 2012-02-08 10:25:13 -05:00
reg.c 5g, 6g, 8g: flush modified globals aggressively 2012-02-20 13:41:44 -05:00