1
0
mirror of https://github.com/golang/go synced 2024-10-05 16:51:21 -06:00
go/src/cmd/8g
Austin Clements f45fd5753c [dev.power64] gc: fix etype of strings
The etype of references to strings was being incorrectly set
to TINT32 on all platforms.  Change it to TSTRING.  It seems
this doesn't matter for compilation, since x86 uses LEA
instructions to load string addresses and arm and power64
disassemble the string into its constituent pieces (with the
correct types), but it helps when debugging.

LGTM=rsc
R=rsc
CC=golang-codereviews
https://golang.org/cl/170100043
2014-11-06 14:37:39 -05:00
..
cgen64.c cmd/gc: contiguous loop layout 2012-05-30 18:07:39 -04:00
cgen.c build: adjustments for move from src/pkg to src 2014-09-08 00:06:45 -04:00
doc.go cmd/godoc: use go/build to determine package and example files 2013-02-19 11:19:58 -08:00
galign.c build: annotations and modifications for c2go 2014-07-02 15:41:29 -04:00
gg.h cmd/cc, cmd/gc: stop generating 'argsize' PCDATA 2014-09-12 07:51:00 -04:00
ggen.c cmd/gc: simplify compiled code for explicit zeroing 2014-10-15 19:33:15 -04:00
gobj.c [dev.power64] gc: fix etype of strings 2014-11-06 14:37:39 -05:00
gsubr.c cmd/5g, cmd/8g: make 'out of registers' a fatal error 2014-09-16 13:16:43 -04:00
Makefile build: delete make paraphernalia 2012-02-06 13:34:25 -05:00
opt.h [dev.power64] gc: convert Bits to a uint64 array 2014-11-04 16:34:56 -05:00
peep.c cmd/8g: fix build 2014-08-11 17:11:31 -04:00
prog.c cmd/8g: fix liveness for 387 build (including plan9) 2014-04-06 10:30:02 -04:00
reg.c [dev.power64] gc: convert Bits to a uint64 array 2014-11-04 16:34:56 -05:00