]> Cypherpunks repositories - gostls13.git/commit
cmd/compile, cmd/link: create from 5g, 5l, etc
authorRuss Cox <rsc@golang.org>
Thu, 21 May 2015 17:28:10 +0000 (13:28 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 21 May 2015 17:31:51 +0000 (17:31 +0000)
commit17eba6e6b72b9dbf24d73a84be22edd65c229631
treec0adc98c7629331795787f4facd558fa3b4e29dd
parent2a141dedc4bb7b33f5caee6e7b185dfbd20c92bc
cmd/compile, cmd/link: create from 5g, 5l, etc

Trivial merging of 5g, 6g, ... into go tool compile,
and similarlly 5l, 6l, ... into go tool link.
The files compile/main.go and link/main.go are new.
Everything else in those directories is a move followed by
change of imports and package name.

This CL breaks the build. Manual fixups are in the next CL.

See golang-dev thread titled "go tool compile, etc" for background.

Change-Id: Id35ff5a5859ad9037c61275d637b1bd51df6828b
Reviewed-on: https://go-review.googlesource.com/10287
Reviewed-by: Dave Cheney <dave@cheney.net>
Reviewed-by: Rob Pike <r@golang.org>
156 files changed:
src/cmd/6l/z.go [deleted file]
src/cmd/compile/internal/amd64/cgen.go [moved from src/cmd/6g/cgen.go with 98% similarity]
src/cmd/compile/internal/amd64/galign.go [moved from src/cmd/6g/galign.go with 98% similarity]
src/cmd/compile/internal/amd64/ggen.go [moved from src/cmd/6g/ggen.go with 99% similarity]
src/cmd/compile/internal/amd64/gsubr.go [moved from src/cmd/6g/gsubr.go with 99% similarity]
src/cmd/compile/internal/amd64/peep.go [moved from src/cmd/6g/peep.go with 99% similarity]
src/cmd/compile/internal/amd64/prog.go [moved from src/cmd/6g/prog.go with 99% similarity]
src/cmd/compile/internal/amd64/reg.go [moved from src/cmd/6g/reg.go with 98% similarity]
src/cmd/compile/internal/arm/cgen.go [moved from src/cmd/5g/cgen.go with 99% similarity]
src/cmd/compile/internal/arm/cgen64.go [moved from src/cmd/5g/cgen64.go with 99% similarity]
src/cmd/compile/internal/arm/galign.go [moved from src/cmd/5g/galign.go with 97% similarity]
src/cmd/compile/internal/arm/ggen.go [moved from src/cmd/5g/ggen.go with 99% similarity]
src/cmd/compile/internal/arm/gsubr.go [moved from src/cmd/5g/gsubr.go with 99% similarity]
src/cmd/compile/internal/arm/peep.go [moved from src/cmd/5g/peep.go with 99% similarity]
src/cmd/compile/internal/arm/prog.go [moved from src/cmd/5g/prog.go with 99% similarity]
src/cmd/compile/internal/arm/reg.go [moved from src/cmd/5g/reg.go with 98% similarity]
src/cmd/compile/internal/arm64/cgen.go [moved from src/cmd/7g/cgen.go with 98% similarity]
src/cmd/compile/internal/arm64/galign.go [moved from src/cmd/7g/galign.go with 97% similarity]
src/cmd/compile/internal/arm64/ggen.go [moved from src/cmd/7g/ggen.go with 99% similarity]
src/cmd/compile/internal/arm64/gsubr.go [moved from src/cmd/7g/gsubr.go with 99% similarity]
src/cmd/compile/internal/arm64/peep.go [moved from src/cmd/7g/peep.go with 99% similarity]
src/cmd/compile/internal/arm64/prog.go [moved from src/cmd/7g/prog.go with 99% similarity]
src/cmd/compile/internal/arm64/reg.go [moved from src/cmd/7g/reg.go with 98% similarity]
src/cmd/compile/internal/big/accuracy_string.go [moved from src/cmd/internal/gc/big/accuracy_string.go with 100% similarity]
src/cmd/compile/internal/big/arith.go [moved from src/cmd/internal/gc/big/arith.go with 100% similarity]
src/cmd/compile/internal/big/arith_decl.go [moved from src/cmd/internal/gc/big/arith_decl.go with 100% similarity]
src/cmd/compile/internal/big/arith_test.go [moved from src/cmd/internal/gc/big/arith_test.go with 100% similarity]
src/cmd/compile/internal/big/bits_test.go [moved from src/cmd/internal/gc/big/bits_test.go with 100% similarity]
src/cmd/compile/internal/big/calibrate_test.go [moved from src/cmd/internal/gc/big/calibrate_test.go with 100% similarity]
src/cmd/compile/internal/big/decimal.go [moved from src/cmd/internal/gc/big/decimal.go with 100% similarity]
src/cmd/compile/internal/big/decimal_test.go [moved from src/cmd/internal/gc/big/decimal_test.go with 100% similarity]
src/cmd/compile/internal/big/example_test.go [moved from src/cmd/internal/gc/big/example_test.go with 100% similarity]
src/cmd/compile/internal/big/float.go [moved from src/cmd/internal/gc/big/float.go with 100% similarity]
src/cmd/compile/internal/big/float_test.go [moved from src/cmd/internal/gc/big/float_test.go with 100% similarity]
src/cmd/compile/internal/big/floatconv.go [moved from src/cmd/internal/gc/big/floatconv.go with 100% similarity]
src/cmd/compile/internal/big/floatconv_test.go [moved from src/cmd/internal/gc/big/floatconv_test.go with 100% similarity]
src/cmd/compile/internal/big/floatexample_test.go [moved from src/cmd/internal/gc/big/floatexample_test.go with 100% similarity]
src/cmd/compile/internal/big/ftoa.go [moved from src/cmd/internal/gc/big/ftoa.go with 100% similarity]
src/cmd/compile/internal/big/gcd_test.go [moved from src/cmd/internal/gc/big/gcd_test.go with 100% similarity]
src/cmd/compile/internal/big/hilbert_test.go [moved from src/cmd/internal/gc/big/hilbert_test.go with 100% similarity]
src/cmd/compile/internal/big/int.go [moved from src/cmd/internal/gc/big/int.go with 100% similarity]
src/cmd/compile/internal/big/int_test.go [moved from src/cmd/internal/gc/big/int_test.go with 100% similarity]
src/cmd/compile/internal/big/intconv.go [moved from src/cmd/internal/gc/big/intconv.go with 100% similarity]
src/cmd/compile/internal/big/intconv_test.go [moved from src/cmd/internal/gc/big/intconv_test.go with 100% similarity]
src/cmd/compile/internal/big/nat.go [moved from src/cmd/internal/gc/big/nat.go with 100% similarity]
src/cmd/compile/internal/big/nat_test.go [moved from src/cmd/internal/gc/big/nat_test.go with 100% similarity]
src/cmd/compile/internal/big/natconv.go [moved from src/cmd/internal/gc/big/natconv.go with 100% similarity]
src/cmd/compile/internal/big/natconv_test.go [moved from src/cmd/internal/gc/big/natconv_test.go with 100% similarity]
src/cmd/compile/internal/big/rat.go [moved from src/cmd/internal/gc/big/rat.go with 100% similarity]
src/cmd/compile/internal/big/rat_test.go [moved from src/cmd/internal/gc/big/rat_test.go with 100% similarity]
src/cmd/compile/internal/big/ratconv.go [moved from src/cmd/internal/gc/big/ratconv.go with 100% similarity]
src/cmd/compile/internal/big/ratconv_test.go [moved from src/cmd/internal/gc/big/ratconv_test.go with 100% similarity]
src/cmd/compile/internal/big/roundingmode_string.go [moved from src/cmd/internal/gc/big/roundingmode_string.go with 100% similarity]
src/cmd/compile/internal/big/vendor.bash [moved from src/cmd/internal/gc/big/vendor.bash with 100% similarity]
src/cmd/compile/internal/gc/align.go [moved from src/cmd/internal/gc/align.go with 100% similarity]
src/cmd/compile/internal/gc/builtin.go [moved from src/cmd/internal/gc/builtin.go with 100% similarity]
src/cmd/compile/internal/gc/builtin/runtime.go [moved from src/cmd/internal/gc/builtin/runtime.go with 100% similarity]
src/cmd/compile/internal/gc/builtin/unsafe.go [moved from src/cmd/internal/gc/builtin/unsafe.go with 100% similarity]
src/cmd/compile/internal/gc/bv.go [moved from src/cmd/internal/gc/bv.go with 100% similarity]
src/cmd/compile/internal/gc/cgen.go [moved from src/cmd/internal/gc/cgen.go with 100% similarity]
src/cmd/compile/internal/gc/closure.go [moved from src/cmd/internal/gc/closure.go with 100% similarity]
src/cmd/compile/internal/gc/const.go [moved from src/cmd/internal/gc/const.go with 99% similarity]
src/cmd/compile/internal/gc/cplx.go [moved from src/cmd/internal/gc/cplx.go with 100% similarity]
src/cmd/compile/internal/gc/dcl.go [moved from src/cmd/internal/gc/dcl.go with 100% similarity]
src/cmd/compile/internal/gc/esc.go [moved from src/cmd/internal/gc/esc.go with 100% similarity]
src/cmd/compile/internal/gc/export.go [moved from src/cmd/internal/gc/export.go with 100% similarity]
src/cmd/compile/internal/gc/fmt.go [moved from src/cmd/internal/gc/fmt.go with 100% similarity]
src/cmd/compile/internal/gc/gen.go [moved from src/cmd/internal/gc/gen.go with 100% similarity]
src/cmd/compile/internal/gc/go.go [moved from src/cmd/internal/gc/go.go with 99% similarity]
src/cmd/compile/internal/gc/go.y [moved from src/cmd/internal/gc/go.y with 100% similarity]
src/cmd/compile/internal/gc/gsubr.go [moved from src/cmd/internal/gc/gsubr.go with 100% similarity]
src/cmd/compile/internal/gc/init.go [moved from src/cmd/internal/gc/init.go with 100% similarity]
src/cmd/compile/internal/gc/inl.go [moved from src/cmd/internal/gc/inl.go with 100% similarity]
src/cmd/compile/internal/gc/lex.go [moved from src/cmd/internal/gc/lex.go with 100% similarity]
src/cmd/compile/internal/gc/mkbuiltin.go [moved from src/cmd/internal/gc/mkbuiltin.go with 100% similarity]
src/cmd/compile/internal/gc/mparith2.go [moved from src/cmd/internal/gc/mparith2.go with 99% similarity]
src/cmd/compile/internal/gc/mparith3.go [moved from src/cmd/internal/gc/mparith3.go with 99% similarity]
src/cmd/compile/internal/gc/obj.go [moved from src/cmd/internal/gc/obj.go with 100% similarity]
src/cmd/compile/internal/gc/opnames.go [moved from src/cmd/internal/gc/opnames.go with 100% similarity]
src/cmd/compile/internal/gc/order.go [moved from src/cmd/internal/gc/order.go with 100% similarity]
src/cmd/compile/internal/gc/pgen.go [moved from src/cmd/internal/gc/pgen.go with 100% similarity]
src/cmd/compile/internal/gc/plive.go [moved from src/cmd/internal/gc/plive.go with 100% similarity]
src/cmd/compile/internal/gc/popt.go [moved from src/cmd/internal/gc/popt.go with 100% similarity]
src/cmd/compile/internal/gc/racewalk.go [moved from src/cmd/internal/gc/racewalk.go with 100% similarity]
src/cmd/compile/internal/gc/range.go [moved from src/cmd/internal/gc/range.go with 100% similarity]
src/cmd/compile/internal/gc/reflect.go [moved from src/cmd/internal/gc/reflect.go with 100% similarity]
src/cmd/compile/internal/gc/reg.go [moved from src/cmd/internal/gc/reg.go with 100% similarity]
src/cmd/compile/internal/gc/select.go [moved from src/cmd/internal/gc/select.go with 100% similarity]
src/cmd/compile/internal/gc/sinit.go [moved from src/cmd/internal/gc/sinit.go with 100% similarity]
src/cmd/compile/internal/gc/subr.go [moved from src/cmd/internal/gc/subr.go with 100% similarity]
src/cmd/compile/internal/gc/swt.go [moved from src/cmd/internal/gc/swt.go with 100% similarity]
src/cmd/compile/internal/gc/syntax.go [moved from src/cmd/internal/gc/syntax.go with 100% similarity]
src/cmd/compile/internal/gc/typecheck.go [moved from src/cmd/internal/gc/typecheck.go with 100% similarity]
src/cmd/compile/internal/gc/unsafe.go [moved from src/cmd/internal/gc/unsafe.go with 100% similarity]
src/cmd/compile/internal/gc/util.go [moved from src/cmd/internal/gc/util.go with 100% similarity]
src/cmd/compile/internal/gc/walk.go [moved from src/cmd/internal/gc/walk.go with 100% similarity]
src/cmd/compile/internal/gc/y.go [moved from src/cmd/internal/gc/y.go with 100% similarity]
src/cmd/compile/internal/gc/y.output [moved from src/cmd/internal/gc/y.output with 100% similarity]
src/cmd/compile/internal/ppc64/cgen.go [moved from src/cmd/9g/cgen.go with 98% similarity]
src/cmd/compile/internal/ppc64/galign.go [moved from src/cmd/9g/galign.go with 97% similarity]
src/cmd/compile/internal/ppc64/ggen.go [moved from src/cmd/9g/ggen.go with 99% similarity]
src/cmd/compile/internal/ppc64/gsubr.go [moved from src/cmd/9g/gsubr.go with 99% similarity]
src/cmd/compile/internal/ppc64/opt.go [moved from src/cmd/9g/opt.go with 96% similarity]
src/cmd/compile/internal/ppc64/peep.go [moved from src/cmd/9g/peep.go with 99% similarity]
src/cmd/compile/internal/ppc64/prog.go [moved from src/cmd/9g/prog.go with 99% similarity]
src/cmd/compile/internal/ppc64/reg.go [moved from src/cmd/9g/reg.go with 98% similarity]
src/cmd/compile/internal/x86/cgen.go [moved from src/cmd/8g/cgen.go with 98% similarity]
src/cmd/compile/internal/x86/cgen64.go [moved from src/cmd/8g/cgen64.go with 99% similarity]
src/cmd/compile/internal/x86/galign.go [moved from src/cmd/8g/galign.go with 98% similarity]
src/cmd/compile/internal/x86/ggen.go [moved from src/cmd/8g/ggen.go with 99% similarity]
src/cmd/compile/internal/x86/gsubr.go [moved from src/cmd/8g/gsubr.go with 99% similarity]
src/cmd/compile/internal/x86/peep.go [moved from src/cmd/8g/peep.go with 99% similarity]
src/cmd/compile/internal/x86/prog.go [moved from src/cmd/8g/prog.go with 99% similarity]
src/cmd/compile/internal/x86/reg.go [moved from src/cmd/8g/reg.go with 98% similarity]
src/cmd/compile/main.go [new file with mode: 0644]
src/cmd/link/internal/amd64/asm.go [moved from src/cmd/6l/asm.go with 99% similarity]
src/cmd/link/internal/amd64/l.go [moved from src/cmd/6l/l.go with 99% similarity]
src/cmd/link/internal/amd64/obj.go [moved from src/cmd/6l/obj.go with 99% similarity]
src/cmd/link/internal/amd64/z.go [new file with mode: 0644]
src/cmd/link/internal/arm/asm.go [moved from src/cmd/5l/asm.go with 99% similarity]
src/cmd/link/internal/arm/l.go [moved from src/cmd/5l/l.go with 99% similarity]
src/cmd/link/internal/arm/obj.go [moved from src/cmd/5l/obj.go with 98% similarity]
src/cmd/link/internal/arm64/asm.go [moved from src/cmd/7l/asm.go with 99% similarity]
src/cmd/link/internal/arm64/l.go [moved from src/cmd/7l/l.go with 99% similarity]
src/cmd/link/internal/arm64/obj.go [moved from src/cmd/7l/obj.go with 98% similarity]
src/cmd/link/internal/ld/ar.go [moved from src/cmd/internal/ld/ar.go with 100% similarity]
src/cmd/link/internal/ld/arch.go [moved from src/cmd/internal/ld/arch.go with 100% similarity]
src/cmd/link/internal/ld/data.go [moved from src/cmd/internal/ld/data.go with 100% similarity]
src/cmd/link/internal/ld/decodesym.go [moved from src/cmd/internal/ld/decodesym.go with 100% similarity]
src/cmd/link/internal/ld/dwarf.go [moved from src/cmd/internal/ld/dwarf.go with 100% similarity]
src/cmd/link/internal/ld/dwarf_defs.go [moved from src/cmd/internal/ld/dwarf_defs.go with 100% similarity]
src/cmd/link/internal/ld/elf.go [moved from src/cmd/internal/ld/elf.go with 100% similarity]
src/cmd/link/internal/ld/go.go [moved from src/cmd/internal/ld/go.go with 100% similarity]
src/cmd/link/internal/ld/ld.go [moved from src/cmd/internal/ld/ld.go with 100% similarity]
src/cmd/link/internal/ld/ldelf.go [moved from src/cmd/internal/ld/ldelf.go with 100% similarity]
src/cmd/link/internal/ld/ldmacho.go [moved from src/cmd/internal/ld/ldmacho.go with 100% similarity]
src/cmd/link/internal/ld/ldpe.go [moved from src/cmd/internal/ld/ldpe.go with 100% similarity]
src/cmd/link/internal/ld/lib.go [moved from src/cmd/internal/ld/lib.go with 100% similarity]
src/cmd/link/internal/ld/link.go [moved from src/cmd/internal/ld/link.go with 100% similarity]
src/cmd/link/internal/ld/macho.go [moved from src/cmd/internal/ld/macho.go with 100% similarity]
src/cmd/link/internal/ld/macho_combine_dwarf.go [moved from src/cmd/internal/ld/macho_combine_dwarf.go with 100% similarity]
src/cmd/link/internal/ld/objfile.go [moved from src/cmd/internal/ld/objfile.go with 100% similarity]
src/cmd/link/internal/ld/pcln.go [moved from src/cmd/internal/ld/pcln.go with 100% similarity]
src/cmd/link/internal/ld/pe.go [moved from src/cmd/internal/ld/pe.go with 100% similarity]
src/cmd/link/internal/ld/pobj.go [moved from src/cmd/internal/ld/pobj.go with 100% similarity]
src/cmd/link/internal/ld/sym.go [moved from src/cmd/internal/ld/sym.go with 100% similarity]
src/cmd/link/internal/ld/symtab.go [moved from src/cmd/internal/ld/symtab.go with 100% similarity]
src/cmd/link/internal/ld/textflag.go [moved from src/cmd/internal/ld/textflag.go with 100% similarity]
src/cmd/link/internal/ld/util.go [moved from src/cmd/internal/ld/util.go with 100% similarity]
src/cmd/link/internal/ppc64/asm.go [moved from src/cmd/9l/asm.go with 99% similarity]
src/cmd/link/internal/ppc64/l.go [moved from src/cmd/9l/l.go with 99% similarity]
src/cmd/link/internal/ppc64/obj.go [moved from src/cmd/9l/obj.go with 98% similarity]
src/cmd/link/internal/x86/asm.go [moved from src/cmd/8l/asm.go with 99% similarity]
src/cmd/link/internal/x86/l.go [moved from src/cmd/8l/l.go with 99% similarity]
src/cmd/link/internal/x86/obj.go [moved from src/cmd/8l/obj.go with 99% similarity]
src/cmd/link/main.go [new file with mode: 0644]