mirror of
https://github.com/golang/go
synced 2024-11-20 07:34:40 -07:00
5c87cf7608
- remove a few uses of ? : - rename variables named len - rewrite a few gotos as nested switches - move goto targets to scope allowed by Go - use consistent return type of anyregalloc (was int or int32 in different places) - remove unused nr variable in agen - include proper headers in generated builtin1.c - avoid strange sized %E formats (%-6E, %2E) - change gengcmask argument from uint8[16] to uint8* (diagnosed by c2go; not an array in any real sense). - replace #ifdef XXX with comment block in 5g/peep.c - expand and remove FAIL macro from 5g - expand and remove noimpl macro from 9g - print regalloc errors to stdout in 8g (only use of fprint(2, ...) in all compilers) Still producing bit-for-bit identical output. Change-Id: Id46efcd2a89241082b234f63f375b66f2754d695 Reviewed-on: https://go-review.googlesource.com/4646 Reviewed-by: Austin Clements <austin@google.com> |
||
---|---|---|
.. | ||
cgen.c | ||
doc.go | ||
galign.c | ||
gg.h | ||
ggen.c | ||
gsubr.c | ||
opt.h | ||
peep.c | ||
prog.c | ||
reg.c |