1
0
mirror of https://github.com/golang/go synced 2024-10-05 07:11:22 -06:00
go/src/cmd
Russ Cox eb1774fa19 cmd/gc: factor newly-portable code into gc directory
This isn't everything, but it's a start.
Still producing bit-identical compiler output.

The semantics of the old back ends is preserved,
even when they are probably buggy.
There are some TODOs in gc/gsubr.c to
remove special cases to preserve bugs in 5g and 8g.

Change-Id: I28ae295fbfc94ef9df43e13ab96bd6fc2f194bc4
Reviewed-on: https://go-review.googlesource.com/3802
Reviewed-by: Austin Clements <austin@google.com>
2015-02-11 20:36:27 +00:00
..
5a cmd/5a: prepare reglist correctly 2015-02-05 16:05:13 +00:00
5g cmd/gc: factor newly-portable code into gc directory 2015-02-11 20:36:27 +00:00
5l cmd/gc: factor newly-portable code into gc directory 2015-02-11 20:36:27 +00:00
6a liblink: require use of TYPE_ADDR, not TYPE_CONST 2015-02-04 16:50:06 +00:00
6g cmd/gc: factor newly-portable code into gc directory 2015-02-11 20:36:27 +00:00
6l cmd/gc: factor newly-portable code into gc directory 2015-02-11 20:36:27 +00:00
8a liblink: require use of TYPE_ADDR, not TYPE_CONST 2015-02-04 16:50:06 +00:00
8g cmd/gc: factor newly-portable code into gc directory 2015-02-11 20:36:27 +00:00
8l cmd/gc: factor newly-portable code into gc directory 2015-02-11 20:36:27 +00:00
9a liblink: require use of TYPE_ADDR, not TYPE_CONST 2015-02-04 16:50:06 +00:00
9g cmd/gc: factor newly-portable code into gc directory 2015-02-11 20:36:27 +00:00
9l cmd/gc: factor newly-portable code into gc directory 2015-02-11 20:36:27 +00:00
addr2line cmd/addr2line, cmd/nm: factor object reading into cmd/internal/objfile 2014-08-07 12:33:06 -04:00
api Revert "cmd/api: treat a hex-y VERSION as devel and permit API changes" 2015-02-08 20:44:22 +00:00
cc [dev.cc] all: merge dev.power64 (7667e41f3ced) into dev.cc 2014-11-14 12:10:52 -05:00
cgo cmd/cgo: detect misuse of generated _cgo_export.h 2015-02-06 05:37:02 +00:00
dist cmd/dist: fetch version when needed, instead of at init 2015-02-11 05:20:58 +00:00
fix build: adjustments for move from src/pkg to src 2014-09-08 00:06:45 -04:00
gc cmd/gc: factor newly-portable code into gc directory 2015-02-11 20:36:27 +00:00
go cmd/go: use current go source code when generating doc.go 2015-02-10 02:31:27 +00:00
gofmt gofmt/doc: gofmt -s output may not be backward compatible 2015-02-08 05:13:00 +00:00
internal all: power64 is now ppc64 2014-12-05 19:13:20 -05:00
ld runtime: don't put container symbols in functab 2015-02-10 23:42:19 +00:00
link debug/goobj: move to cmd/internal/goobj 2014-11-16 20:52:45 -05:00
nm build: adjustments for move from src/pkg to src 2014-09-08 00:06:45 -04:00
objdump cmd/objdump: Fix error logging 2014-12-09 00:27:39 +00:00
pack cmd/pack: simplify the testing logic slightly 2015-02-05 00:28:00 +00:00
pprof cmd/pprof/internal/report: fix typo in recognized output unit 2015-02-10 19:32:59 +00:00
yacc cmd/yacc: Prevent index out of range. Fixes #9099. 2014-12-18 16:11:50 +00:00