1
0
mirror of https://github.com/golang/go synced 2024-11-25 09:47:57 -07:00
go/src/cmd
Kai Backman 24bfaaf07a - added gcmp for proper ACMP generation, changed all call
sites plus optimized constant code a bit (one less register
  used).
- changed conditional branches, might need a re-tweak later
- gave up on agen OINDEX and copied/fixed the version in 8g

go/test: passes 66% (225/339)

R=rsc
APPROVED=rsc
DELTA=148  (67 added, 32 deleted, 49 changed)
OCL=35040
CL=35055
2009-09-28 15:40:13 -07:00
..
5a slashed warnings 2009-08-18 07:16:10 -07:00
5c Support use of $GOBINDIR to override $HOME/bin 2009-07-28 11:23:24 -07:00
5g - added gcmp for proper ACMP generation, changed all call 2009-09-28 15:40:13 -07:00
5l changed 5c calling convention to use stack exclusively for in 2009-09-18 16:45:41 -07:00
6a Support use of $GOBINDIR to override $HOME/bin 2009-07-28 11:23:24 -07:00
6c ffi -> dynld. 2009-08-24 17:27:55 -07:00
6g more inlining of sliceslice 2009-09-21 18:23:16 -07:00
6l convert 8l to new ELF code. 2009-09-24 12:53:35 -07:00
8a accept CALL $(constant) to call absolute PC 2009-09-21 09:41:21 -07:00
8c convert 386 to use %gs instead of %fs for extern register. 2009-09-21 15:46:50 -07:00
8g ideal bools and related fixes 2009-09-21 15:45:55 -07:00
8l missing files; cleaned up g4 nothave output. 2009-09-24 13:38:18 -07:00
ar ffi -> dynld. 2009-08-24 17:27:55 -07:00
cc allow runes >= 0x80 in symbols in #pragmas 2009-09-24 11:45:08 -07:00
cgo cgo checkpoint. 2009-09-24 11:43:19 -07:00
cov use $(shell uname) instead of $GOOS when 2009-09-22 07:48:43 -07:00
ebnflint unused imports 2009-09-17 10:27:04 -07:00
gc disallow interface { x, y() } 2009-09-28 14:05:34 -07:00
godefs avoid duplicate field names, so that bug132 can be fixed 2009-08-24 11:03:23 -07:00
godoc unused imports 2009-09-17 10:27:04 -07:00
gofmt unused imports 2009-09-17 10:27:04 -07:00
gotest nacl - run tests under emulator. 2009-09-22 16:56:28 -07:00
goyacc minor changes 2009-09-10 17:32:48 -07:00
ld convert 8l to new ELF code. 2009-09-24 12:53:35 -07:00
nm add -S flag to print size of symbol 2009-09-08 14:40:27 -07:00
prof use $(shell uname) instead of $GOOS when 2009-09-22 07:48:43 -07:00
clean.bash rm gobuild 2009-08-12 15:17:47 -07:00
make.bash fix build 2009-06-16 09:39:57 -07:00