Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Aug 2016 20:06:26 +0000 (UTC)
From:      Julien Laffaye <jlaffaye@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r420302 - in head/lang/go: . files
Message-ID:  <201608162006.u7GK6QLf049434@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jlaffaye
Date: Tue Aug 16 20:06:26 2016
New Revision: 420302
URL: https://svnweb.freebsd.org/changeset/ports/420302

Log:
  - Update to 1.7, based on [1]
  - Delete now useless patch
  
  PR:		211898 [1]
  Submitted by:	roberto [1]

Deleted:
  head/lang/go/files/
Modified:
  head/lang/go/Makefile
  head/lang/go/distinfo
  head/lang/go/pkg-plist

Modified: head/lang/go/Makefile
==============================================================================
--- head/lang/go/Makefile	Tue Aug 16 20:03:20 2016	(r420301)
+++ head/lang/go/Makefile	Tue Aug 16 20:06:26 2016	(r420302)
@@ -2,9 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	go
-PORTVERSION=	1.6.3
+PORTVERSION=	1.7
 PORTEPOCH=	1
-PORTREVISION=	1
 CATEGORIES=	lang
 MASTER_SITES=	http://golang.org/dl/
 DISTNAME=	go${PORTVERSION}.src

Modified: head/lang/go/distinfo
==============================================================================
--- head/lang/go/distinfo	Tue Aug 16 20:03:20 2016	(r420301)
+++ head/lang/go/distinfo	Tue Aug 16 20:06:26 2016	(r420302)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1468864454
-SHA256 (go1.6.3.src.tar.gz) = 6326aeed5f86cf18f16d6dc831405614f855e2d416a91fd3fdc334f772345b00
-SIZE (go1.6.3.src.tar.gz) = 12617426
+TIMESTAMP = 1471337105
+SHA256 (go1.7.src.tar.gz) = 72680c16ba0891fcf2ccf46d0f809e4ecf47bbf889f5d884ccb54c5e9a17e1c0
+SIZE (go1.7.src.tar.gz) = 14091954

Modified: head/lang/go/pkg-plist
==============================================================================
--- head/lang/go/pkg-plist	Tue Aug 16 20:03:20 2016	(r420301)
+++ head/lang/go/pkg-plist	Tue Aug 16 20:06:26 2016	(r420302)
@@ -15,6 +15,7 @@ go/api/go1.3.txt
 go/api/go1.4.txt
 go/api/go1.5.txt
 go/api/go1.6.txt
+go/api/go1.7.txt
 go/api/go1.txt
 go/api/next.txt
 go/bin/go
@@ -77,6 +78,7 @@ go/doc/go1.3.html
 go/doc/go1.4.html
 go/doc/go1.5.html
 go/doc/go1.6.html
+go/doc/go1.7.html
 go/doc/go1.html
 go/doc/go1compat.html
 go/doc/go_faq.html
@@ -179,10 +181,18 @@ go/misc/cgo/errors/issue11097b.go
 go/misc/cgo/errors/issue13129.go
 go/misc/cgo/errors/issue13423.go
 go/misc/cgo/errors/issue13635.go
+go/misc/cgo/errors/issue13830.go
+go/misc/cgo/errors/issue14669.go
+go/misc/cgo/errors/issue16116.go
 go/misc/cgo/errors/issue7757.go
 go/misc/cgo/errors/issue8442.go
 go/misc/cgo/errors/ptr.go
 go/misc/cgo/errors/test.bash
+go/misc/cgo/fortran/answer.f90
+go/misc/cgo/fortran/fortran.go
+go/misc/cgo/fortran/fortran_test.go
+go/misc/cgo/fortran/helloworld/helloworld.f90
+go/misc/cgo/fortran/test.bash
 go/misc/cgo/gmp/fib.go
 go/misc/cgo/gmp/gmp.go
 go/misc/cgo/gmp/pi.go
@@ -213,6 +223,7 @@ go/misc/cgo/test/callback_c_gc.c
 go/misc/cgo/test/callback_c_gccgo.c
 go/misc/cgo/test/cflags.go
 go/misc/cgo/test/cgo_linux_test.go
+go/misc/cgo/test/cgo_stubs_android_test.go
 go/misc/cgo/test/cgo_test.go
 go/misc/cgo/test/cgo_unix_test.go
 go/misc/cgo/test/cthread.go
@@ -233,6 +244,8 @@ go/misc/cgo/test/issue12030.go
 go/misc/cgo/test/issue1222.go
 go/misc/cgo/test/issue1328.go
 go/misc/cgo/test/issue13402.go
+go/misc/cgo/test/issue13930.go
+go/misc/cgo/test/issue14838.go
 go/misc/cgo/test/issue1560.go
 go/misc/cgo/test/issue1635.go
 go/misc/cgo/test/issue2462.go
@@ -304,7 +317,9 @@ go/misc/cgo/test/issue9400/asm_386.s
 go/misc/cgo/test/issue9400/asm_amd64x.s
 go/misc/cgo/test/issue9400/asm_arm.s
 go/misc/cgo/test/issue9400/asm_arm64.s
+go/misc/cgo/test/issue9400/asm_mips64x.s
 go/misc/cgo/test/issue9400/asm_ppc64x.s
+go/misc/cgo/test/issue9400/asm_s390x.s
 go/misc/cgo/test/issue9400/gccgo.go
 go/misc/cgo/test/issue9400/stubs.go
 go/misc/cgo/test/issue9400_linux.go
@@ -314,20 +329,22 @@ go/misc/cgo/test/issue9510b/b.go
 go/misc/cgo/test/issue9557.go
 go/misc/cgo/test/setgid_linux.go
 go/misc/cgo/test/sigaltstack.go
-go/misc/cgo/test/sigprocmask_linux.c
-go/misc/cgo/test/sigprocmask_linux.go
-go/misc/cgo/test/sleep_windows_386.go
+go/misc/cgo/test/sigprocmask.c
+go/misc/cgo/test/sigprocmask.go
 go/misc/cgo/testasan/main.go
+go/misc/cgo/testcarchive/carchive_test.go
 go/misc/cgo/testcarchive/main.c
 go/misc/cgo/testcarchive/main2.c
 go/misc/cgo/testcarchive/main3.c
 go/misc/cgo/testcarchive/main4.c
+go/misc/cgo/testcarchive/main5.c
+go/misc/cgo/testcarchive/main_unix.c
+go/misc/cgo/testcarchive/main_windows.c
 go/misc/cgo/testcarchive/src/libgo/libgo.go
 go/misc/cgo/testcarchive/src/libgo2/libgo2.go
 go/misc/cgo/testcarchive/src/libgo3/libgo3.go
 go/misc/cgo/testcarchive/src/libgo4/libgo4.go
 go/misc/cgo/testcarchive/src/p/p.go
-go/misc/cgo/testcarchive/test.bash
 go/misc/cgo/testcshared/main0.c
 go/misc/cgo/testcshared/main1.c
 go/misc/cgo/testcshared/main2.c
@@ -352,14 +369,22 @@ go/misc/cgo/testsanitizers/msan3.go
 go/misc/cgo/testsanitizers/msan4.go
 go/misc/cgo/testsanitizers/msan_fail.go
 go/misc/cgo/testsanitizers/test.bash
+go/misc/cgo/testsanitizers/tsan.go
+go/misc/cgo/testsanitizers/tsan2.go
+go/misc/cgo/testsanitizers/tsan3.go
+go/misc/cgo/testsanitizers/tsan4.go
+go/misc/cgo/testsanitizers/tsan5.go
+go/misc/cgo/testsanitizers/tsan6.go
 go/misc/cgo/testshared/shared_test.go
-go/misc/cgo/testshared/src/dep/asm.s
-go/misc/cgo/testshared/src/dep/dep.go
-go/misc/cgo/testshared/src/dep/gccgo.go
-go/misc/cgo/testshared/src/dep/stubs.go
 go/misc/cgo/testshared/src/dep2/dep2.go
+go/misc/cgo/testshared/src/dep3/dep3.go
+go/misc/cgo/testshared/src/depBase/asm.s
+go/misc/cgo/testshared/src/depBase/dep.go
+go/misc/cgo/testshared/src/depBase/gccgo.go
+go/misc/cgo/testshared/src/depBase/stubs.go
 go/misc/cgo/testshared/src/exe/exe.go
 go/misc/cgo/testshared/src/exe2/exe2.go
+go/misc/cgo/testshared/src/exe3/exe3.go
 go/misc/cgo/testshared/src/execgo/exe.go
 go/misc/cgo/testshared/src/explicit/explicit.go
 go/misc/cgo/testshared/src/implicit/implicit.go
@@ -428,27 +453,35 @@ go/pkg/bootstrap/pkg/%%opsys_ARCH%%/boot
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/compile/internal/gc.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/compile/internal/mips64.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/compile/internal/ppc64.a
+go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/compile/internal/s390x.a
+go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/compile/internal/ssa.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/compile/internal/x86.a
+go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/internal/bio.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/internal/gcprog.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/internal/obj.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/internal/obj/arm.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/internal/obj/arm64.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/internal/obj/mips.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/internal/obj/ppc64.a
+go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/internal/obj/s390x.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/internal/obj/x86.a
+go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/internal/sys.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/link/internal/amd64.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/link/internal/arm.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/link/internal/arm64.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/link/internal/ld.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/link/internal/mips64.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/link/internal/ppc64.a
+go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/link/internal/s390x.a
 go/pkg/bootstrap/pkg/%%opsys_ARCH%%/bootstrap/link/internal/x86.a
 go/pkg/bootstrap/src/bootstrap/asm/doc.go
+go/pkg/bootstrap/src/bootstrap/asm/internal/arch/amd64.go
 go/pkg/bootstrap/src/bootstrap/asm/internal/arch/arch.go
 go/pkg/bootstrap/src/bootstrap/asm/internal/arch/arm.go
 go/pkg/bootstrap/src/bootstrap/asm/internal/arch/arm64.go
 go/pkg/bootstrap/src/bootstrap/asm/internal/arch/mips64.go
 go/pkg/bootstrap/src/bootstrap/asm/internal/arch/ppc64.go
+go/pkg/bootstrap/src/bootstrap/asm/internal/arch/s390x.go
 go/pkg/bootstrap/src/bootstrap/asm/internal/asm/asm.go
 go/pkg/bootstrap/src/bootstrap/asm/internal/asm/endtoend_test.go
 go/pkg/bootstrap/src/bootstrap/asm/internal/asm/expr_test.go
@@ -471,6 +504,7 @@ go/pkg/bootstrap/src/bootstrap/compile/i
 go/pkg/bootstrap/src/bootstrap/compile/internal/amd64/peep.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/amd64/prog.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/amd64/reg.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/amd64/ssa.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/arm/cgen.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/arm/cgen64.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/arm/galign.go
@@ -479,6 +513,7 @@ go/pkg/bootstrap/src/bootstrap/compile/i
 go/pkg/bootstrap/src/bootstrap/compile/internal/arm/peep.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/arm/prog.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/arm/reg.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/arm/ssa.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/arm64/cgen.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/arm64/galign.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/arm64/ggen.go
@@ -494,12 +529,15 @@ go/pkg/bootstrap/src/bootstrap/compile/i
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/calibrate_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/decimal.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/decimal_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/big/example_rat_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/example_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/float.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/float_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/floatconv.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/floatconv_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/floatexample_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/big/floatmarsh.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/big/floatmarsh_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/ftoa.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/gcd_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/hilbert_test.go
@@ -507,6 +545,8 @@ go/pkg/bootstrap/src/bootstrap/compile/i
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/int_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/intconv.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/intconv_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/big/intmarsh.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/big/intmarsh_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/nat.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/nat_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/natconv.go
@@ -515,20 +555,27 @@ go/pkg/bootstrap/src/bootstrap/compile/i
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/rat_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/ratconv.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/ratconv_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/big/ratmarsh.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/big/ratmarsh_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/roundingmode_string.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/big/vendor.bash
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/alg.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/align.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/asm_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/bexport.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/bimport.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/builtin.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/builtin_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/bv.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/cgen.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/closure.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/const.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/constFold_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/cplx.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/dcl.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/esc.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/export.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/fixedbugs_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/float_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/fmt.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/gen.go
@@ -538,9 +585,13 @@ go/pkg/bootstrap/src/bootstrap/compile/i
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/init.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/inl.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/lex.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/lex_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/logic_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/magic.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/main.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/mkbuiltin.go
-go/pkg/bootstrap/src/bootstrap/compile/internal/gc/mparith2.go
-go/pkg/bootstrap/src/bootstrap/compile/internal/gc/mparith3.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/mpfloat.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/mpint.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/obj.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/opnames.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/order.go
@@ -555,12 +606,19 @@ go/pkg/bootstrap/src/bootstrap/compile/i
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/reflect_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/reg.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/select.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/shift_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/sinit.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/sizeof_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/sparselocatephifunctions.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/ssa.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/ssa_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/subr.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/swt.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/swt_test.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/syntax.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/type.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/typecheck.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/gc/universe.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/unsafe.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/util.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/gc/walk.go
@@ -579,6 +637,82 @@ go/pkg/bootstrap/src/bootstrap/compile/i
 go/pkg/bootstrap/src/bootstrap/compile/internal/ppc64/peep.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/ppc64/prog.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/ppc64/reg.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/s390x/cgen.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/s390x/galign.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/s390x/ggen.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/s390x/gsubr.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/s390x/peep.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/s390x/prog.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/s390x/reg.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/TODO
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/block.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/check.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/checkbce.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/compile.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/config.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/copyelim.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/copyelim_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/critical.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/cse.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/cse_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/deadcode.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/deadcode_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/deadstore.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/deadstore_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/decompose.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/dom.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/dom_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/export_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/flagalloc.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/func.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/func_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/fuse.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/fuse_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/html.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/id.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/layout.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/likelyadjust.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/location.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/loopbce.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/lower.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/magic.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/nilcheck.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/nilcheck_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/op.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/opGen.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/opt.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/passbm_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/phielim.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/phiopt.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/print.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/prove.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/redblack32.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/redblack32_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/regalloc.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/regalloc_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/rewrite.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/rewriteAMD64.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/rewriteARM.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/rewrite_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/rewritedec.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/rewritegeneric.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/schedule.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/schedule_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/shift_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/shortcircuit.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/shortcircuit_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/sizeof_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/sparsemap.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/sparseset.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/sparsetree.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/sparsetreemap.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/stackalloc.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/tighten.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/trim.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/type.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/type_test.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/value.go
+go/pkg/bootstrap/src/bootstrap/compile/internal/ssa/zcse.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/x86/cgen.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/x86/cgen64.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/x86/galign.go
@@ -588,8 +722,9 @@ go/pkg/bootstrap/src/bootstrap/compile/i
 go/pkg/bootstrap/src/bootstrap/compile/internal/x86/prog.go
 go/pkg/bootstrap/src/bootstrap/compile/internal/x86/reg.go
 go/pkg/bootstrap/src/bootstrap/compile/main.go
+go/pkg/bootstrap/src/bootstrap/internal/bio/buf.go
+go/pkg/bootstrap/src/bootstrap/internal/bio/must.go
 go/pkg/bootstrap/src/bootstrap/internal/gcprog/gcprog.go
-go/pkg/bootstrap/src/bootstrap/internal/obj/ar.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/arm/a.out.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/arm/anames.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/arm/anames5.go
@@ -604,7 +739,6 @@ go/pkg/bootstrap/src/bootstrap/internal/
 go/pkg/bootstrap/src/bootstrap/internal/obj/arm64/obj7.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/data.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/flag.go
-go/pkg/bootstrap/src/bootstrap/internal/obj/fmt.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/funcdata.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/go.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/ld.go
@@ -620,12 +754,21 @@ go/pkg/bootstrap/src/bootstrap/internal/
 go/pkg/bootstrap/src/bootstrap/internal/obj/objfile.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/pass.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/pcln.go
+go/pkg/bootstrap/src/bootstrap/internal/obj/plist.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/ppc64/a.out.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/ppc64/anames.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/ppc64/anames9.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/ppc64/asm9.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/ppc64/list9.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/ppc64/obj9.go
+go/pkg/bootstrap/src/bootstrap/internal/obj/s390x/a.out.go
+go/pkg/bootstrap/src/bootstrap/internal/obj/s390x/anames.go
+go/pkg/bootstrap/src/bootstrap/internal/obj/s390x/anamesz.go
+go/pkg/bootstrap/src/bootstrap/internal/obj/s390x/asmz.go
+go/pkg/bootstrap/src/bootstrap/internal/obj/s390x/listz.go
+go/pkg/bootstrap/src/bootstrap/internal/obj/s390x/objz.go
+go/pkg/bootstrap/src/bootstrap/internal/obj/s390x/vector.go
+go/pkg/bootstrap/src/bootstrap/internal/obj/sizeof_test.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/stack.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/stringer.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/sym.go
@@ -639,11 +782,11 @@ go/pkg/bootstrap/src/bootstrap/internal/
 go/pkg/bootstrap/src/bootstrap/internal/obj/x86/obj6.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/x86/obj6_test.go
 go/pkg/bootstrap/src/bootstrap/internal/obj/zbootstrap.go
+go/pkg/bootstrap/src/bootstrap/internal/sys/arch.go
 go/pkg/bootstrap/src/bootstrap/link/doc.go
 go/pkg/bootstrap/src/bootstrap/link/internal/amd64/asm.go
 go/pkg/bootstrap/src/bootstrap/link/internal/amd64/l.go
 go/pkg/bootstrap/src/bootstrap/link/internal/amd64/obj.go
-go/pkg/bootstrap/src/bootstrap/link/internal/amd64/z.go
 go/pkg/bootstrap/src/bootstrap/link/internal/arm/asm.go
 go/pkg/bootstrap/src/bootstrap/link/internal/arm/l.go
 go/pkg/bootstrap/src/bootstrap/link/internal/arm/obj.go
@@ -651,8 +794,8 @@ go/pkg/bootstrap/src/bootstrap/link/inte
 go/pkg/bootstrap/src/bootstrap/link/internal/arm64/l.go
 go/pkg/bootstrap/src/bootstrap/link/internal/arm64/obj.go
 go/pkg/bootstrap/src/bootstrap/link/internal/ld/ar.go
-go/pkg/bootstrap/src/bootstrap/link/internal/ld/arch.go
 go/pkg/bootstrap/src/bootstrap/link/internal/ld/data.go
+go/pkg/bootstrap/src/bootstrap/link/internal/ld/deadcode.go
 go/pkg/bootstrap/src/bootstrap/link/internal/ld/decodesym.go
 go/pkg/bootstrap/src/bootstrap/link/internal/ld/dwarf.go
 go/pkg/bootstrap/src/bootstrap/link/internal/ld/dwarf_defs.go
@@ -679,9 +822,13 @@ go/pkg/bootstrap/src/bootstrap/link/inte
 go/pkg/bootstrap/src/bootstrap/link/internal/ppc64/asm.go
 go/pkg/bootstrap/src/bootstrap/link/internal/ppc64/l.go
 go/pkg/bootstrap/src/bootstrap/link/internal/ppc64/obj.go
+go/pkg/bootstrap/src/bootstrap/link/internal/s390x/asm.go
+go/pkg/bootstrap/src/bootstrap/link/internal/s390x/l.go
+go/pkg/bootstrap/src/bootstrap/link/internal/s390x/obj.go
 go/pkg/bootstrap/src/bootstrap/link/internal/x86/asm.go
 go/pkg/bootstrap/src/bootstrap/link/internal/x86/l.go
 go/pkg/bootstrap/src/bootstrap/link/internal/x86/obj.go
+go/pkg/bootstrap/src/bootstrap/link/link_test.go
 go/pkg/bootstrap/src/bootstrap/link/main.go
 go/pkg/%%opsys_ARCH%%/archive/tar.a
 go/pkg/%%opsys_ARCH%%/archive/zip.a
@@ -698,7 +845,11 @@ go/pkg/%%opsys_ARCH%%/cmd/compile/intern
 go/pkg/%%opsys_ARCH%%/cmd/compile/internal/gc.a
 go/pkg/%%opsys_ARCH%%/cmd/compile/internal/mips64.a
 go/pkg/%%opsys_ARCH%%/cmd/compile/internal/ppc64.a
+go/pkg/%%opsys_ARCH%%/cmd/compile/internal/s390x.a
+go/pkg/%%opsys_ARCH%%/cmd/compile/internal/ssa.a
+go/pkg/%%opsys_ARCH%%/cmd/compile/internal/test.a
 go/pkg/%%opsys_ARCH%%/cmd/compile/internal/x86.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/bio.a
 go/pkg/%%opsys_ARCH%%/cmd/internal/gcprog.a
 go/pkg/%%opsys_ARCH%%/cmd/internal/goobj.a
 go/pkg/%%opsys_ARCH%%/cmd/internal/obj.a
@@ -706,27 +857,31 @@ go/pkg/%%opsys_ARCH%%/cmd/internal/obj/a
 go/pkg/%%opsys_ARCH%%/cmd/internal/obj/arm64.a
 go/pkg/%%opsys_ARCH%%/cmd/internal/obj/mips.a
 go/pkg/%%opsys_ARCH%%/cmd/internal/obj/ppc64.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/obj/s390x.a
 go/pkg/%%opsys_ARCH%%/cmd/internal/obj/x86.a
 go/pkg/%%opsys_ARCH%%/cmd/internal/objfile.a
-go/pkg/%%opsys_ARCH%%/cmd/internal/unvendor/golang.org/x/arch/arm/armasm.a
-go/pkg/%%opsys_ARCH%%/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/pprof/commands.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/pprof/driver.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/pprof/fetch.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/pprof/plugin.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/pprof/profile.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/pprof/report.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/pprof/svg.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/pprof/symbolizer.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/pprof/symbolz.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/pprof/tempfile.a
+go/pkg/%%opsys_ARCH%%/cmd/internal/sys.a
 go/pkg/%%opsys_ARCH%%/cmd/link/internal/amd64.a
 go/pkg/%%opsys_ARCH%%/cmd/link/internal/arm.a
 go/pkg/%%opsys_ARCH%%/cmd/link/internal/arm64.a
 go/pkg/%%opsys_ARCH%%/cmd/link/internal/ld.a
 go/pkg/%%opsys_ARCH%%/cmd/link/internal/mips64.a
 go/pkg/%%opsys_ARCH%%/cmd/link/internal/ppc64.a
+go/pkg/%%opsys_ARCH%%/cmd/link/internal/s390x.a
 go/pkg/%%opsys_ARCH%%/cmd/link/internal/x86.a
-go/pkg/%%opsys_ARCH%%/cmd/pprof/internal/commands.a
-go/pkg/%%opsys_ARCH%%/cmd/pprof/internal/driver.a
-go/pkg/%%opsys_ARCH%%/cmd/pprof/internal/fetch.a
-go/pkg/%%opsys_ARCH%%/cmd/pprof/internal/plugin.a
-go/pkg/%%opsys_ARCH%%/cmd/pprof/internal/profile.a
-go/pkg/%%opsys_ARCH%%/cmd/pprof/internal/report.a
-go/pkg/%%opsys_ARCH%%/cmd/pprof/internal/svg.a
-go/pkg/%%opsys_ARCH%%/cmd/pprof/internal/symbolizer.a
-go/pkg/%%opsys_ARCH%%/cmd/pprof/internal/symbolz.a
-go/pkg/%%opsys_ARCH%%/cmd/pprof/internal/tempfile.a
+go/pkg/%%opsys_ARCH%%/cmd/vendor/golang.org/x/arch/arm/armasm.a
+go/pkg/%%opsys_ARCH%%/cmd/vendor/golang.org/x/arch/x86/x86asm.a
+go/pkg/%%opsys_ARCH%%/cmd/vet/internal/cfg.a
 go/pkg/%%opsys_ARCH%%/cmd/vet/internal/whitelist.a
 go/pkg/%%opsys_ARCH%%/compress/bzip2.a
 go/pkg/%%opsys_ARCH%%/compress/flate.a
@@ -736,6 +891,7 @@ go/pkg/%%opsys_ARCH%%/compress/zlib.a
 go/pkg/%%opsys_ARCH%%/container/heap.a
 go/pkg/%%opsys_ARCH%%/container/list.a
 go/pkg/%%opsys_ARCH%%/container/ring.a
+go/pkg/%%opsys_ARCH%%/context.a
 go/pkg/%%opsys_ARCH%%/crypto.a
 go/pkg/%%opsys_ARCH%%/crypto/aes.a
 go/pkg/%%opsys_ARCH%%/crypto/cipher.a
@@ -808,7 +964,7 @@ go/pkg/%%opsys_ARCH%%/image/internal/ima
 go/pkg/%%opsys_ARCH%%/image/jpeg.a
 go/pkg/%%opsys_ARCH%%/image/png.a
 go/pkg/%%opsys_ARCH%%/index/suffixarray.a
-go/pkg/%%opsys_ARCH%%/internal/golang.org/x/net/http2/hpack.a
+go/pkg/%%opsys_ARCH%%/internal/nettrace.a
 go/pkg/%%opsys_ARCH%%/internal/race.a
 go/pkg/%%opsys_ARCH%%/internal/singleflight.a
 go/pkg/%%opsys_ARCH%%/internal/syscall/windows/sysdll.a
@@ -831,6 +987,7 @@ go/pkg/%%opsys_ARCH%%/net/http/cgi.a
 go/pkg/%%opsys_ARCH%%/net/http/cookiejar.a
 go/pkg/%%opsys_ARCH%%/net/http/fcgi.a
 go/pkg/%%opsys_ARCH%%/net/http/httptest.a
+go/pkg/%%opsys_ARCH%%/net/http/httptrace.a
 go/pkg/%%opsys_ARCH%%/net/http/httputil.a
 go/pkg/%%opsys_ARCH%%/net/http/internal.a
 go/pkg/%%opsys_ARCH%%/net/http/pprof.a
@@ -875,6 +1032,9 @@ go/pkg/%%opsys_ARCH%%/time.a
 go/pkg/%%opsys_ARCH%%/unicode.a
 go/pkg/%%opsys_ARCH%%/unicode/utf16.a
 go/pkg/%%opsys_ARCH%%/unicode/utf8.a
+go/pkg/%%opsys_ARCH%%/vendor/golang_org/x/net/http2/hpack.a
+go/pkg/%%opsys_ARCH%%/vendor/golang_org/x/net/lex/httplex.a
+go/pkg/%%opsys_ARCH%%/vendor/golang_org/x/net/route.a
 go/pkg/include/asm_ppc64x.h
 go/pkg/include/funcdata.h
 go/pkg/include/textflag.h
@@ -903,6 +1063,7 @@ go/src/all.rc
 go/src/androidtest.bash
 go/src/archive/tar/common.go
 go/src/archive/tar/example_test.go
+go/src/archive/tar/format.go
 go/src/archive/tar/reader.go
 go/src/archive/tar/reader_test.go
 go/src/archive/tar/stat_atim.go
@@ -991,11 +1152,13 @@ go/src/cmd/api/testdata/src/pkg/p2/p2.go
 go/src/cmd/api/testdata/src/pkg/p3/golden.txt
 go/src/cmd/api/testdata/src/pkg/p3/p3.go
 go/src/cmd/asm/doc.go
+go/src/cmd/asm/internal/arch/amd64.go
 go/src/cmd/asm/internal/arch/arch.go
 go/src/cmd/asm/internal/arch/arm.go
 go/src/cmd/asm/internal/arch/arm64.go
 go/src/cmd/asm/internal/arch/mips64.go
 go/src/cmd/asm/internal/arch/ppc64.go
+go/src/cmd/asm/internal/arch/s390x.go
 go/src/cmd/asm/internal/asm/asm.go
 go/src/cmd/asm/internal/asm/endtoend_test.go
 go/src/cmd/asm/internal/asm/expr_test.go
@@ -1010,6 +1173,7 @@ go/src/cmd/asm/internal/asm/testdata/arm
 go/src/cmd/asm/internal/asm/testdata/arm64.s
 go/src/cmd/asm/internal/asm/testdata/mips64.s
 go/src/cmd/asm/internal/asm/testdata/ppc64.s
+go/src/cmd/asm/internal/asm/testdata/s390x.s
 go/src/cmd/asm/internal/flags/flags.go
 go/src/cmd/asm/internal/lex/input.go
 go/src/cmd/asm/internal/lex/lex.go
@@ -1034,6 +1198,7 @@ go/src/cmd/compile/internal/amd64/gsubr.
 go/src/cmd/compile/internal/amd64/peep.go
 go/src/cmd/compile/internal/amd64/prog.go
 go/src/cmd/compile/internal/amd64/reg.go
+go/src/cmd/compile/internal/amd64/ssa.go
 go/src/cmd/compile/internal/arm/cgen.go
 go/src/cmd/compile/internal/arm/cgen64.go
 go/src/cmd/compile/internal/arm/galign.go
@@ -1042,6 +1207,7 @@ go/src/cmd/compile/internal/arm/gsubr.go
 go/src/cmd/compile/internal/arm/peep.go
 go/src/cmd/compile/internal/arm/prog.go
 go/src/cmd/compile/internal/arm/reg.go
+go/src/cmd/compile/internal/arm/ssa.go
 go/src/cmd/compile/internal/arm64/cgen.go
 go/src/cmd/compile/internal/arm64/galign.go
 go/src/cmd/compile/internal/arm64/ggen.go
@@ -1057,12 +1223,15 @@ go/src/cmd/compile/internal/big/bits_tes
 go/src/cmd/compile/internal/big/calibrate_test.go
 go/src/cmd/compile/internal/big/decimal.go
 go/src/cmd/compile/internal/big/decimal_test.go
+go/src/cmd/compile/internal/big/example_rat_test.go
 go/src/cmd/compile/internal/big/example_test.go
 go/src/cmd/compile/internal/big/float.go
 go/src/cmd/compile/internal/big/float_test.go
 go/src/cmd/compile/internal/big/floatconv.go
 go/src/cmd/compile/internal/big/floatconv_test.go
 go/src/cmd/compile/internal/big/floatexample_test.go
+go/src/cmd/compile/internal/big/floatmarsh.go
+go/src/cmd/compile/internal/big/floatmarsh_test.go
 go/src/cmd/compile/internal/big/ftoa.go
 go/src/cmd/compile/internal/big/gcd_test.go
 go/src/cmd/compile/internal/big/hilbert_test.go
@@ -1070,6 +1239,8 @@ go/src/cmd/compile/internal/big/int.go
 go/src/cmd/compile/internal/big/int_test.go
 go/src/cmd/compile/internal/big/intconv.go
 go/src/cmd/compile/internal/big/intconv_test.go
+go/src/cmd/compile/internal/big/intmarsh.go
+go/src/cmd/compile/internal/big/intmarsh_test.go
 go/src/cmd/compile/internal/big/nat.go
 go/src/cmd/compile/internal/big/nat_test.go
 go/src/cmd/compile/internal/big/natconv.go
@@ -1078,22 +1249,29 @@ go/src/cmd/compile/internal/big/rat.go
 go/src/cmd/compile/internal/big/rat_test.go
 go/src/cmd/compile/internal/big/ratconv.go
 go/src/cmd/compile/internal/big/ratconv_test.go
+go/src/cmd/compile/internal/big/ratmarsh.go
+go/src/cmd/compile/internal/big/ratmarsh_test.go
 go/src/cmd/compile/internal/big/roundingmode_string.go
 go/src/cmd/compile/internal/big/vendor.bash
+go/src/cmd/compile/internal/gc/alg.go
 go/src/cmd/compile/internal/gc/align.go
+go/src/cmd/compile/internal/gc/asm_test.go
 go/src/cmd/compile/internal/gc/bexport.go
 go/src/cmd/compile/internal/gc/bimport.go
 go/src/cmd/compile/internal/gc/builtin.go
 go/src/cmd/compile/internal/gc/builtin/runtime.go
 go/src/cmd/compile/internal/gc/builtin/unsafe.go
+go/src/cmd/compile/internal/gc/builtin_test.go
 go/src/cmd/compile/internal/gc/bv.go
 go/src/cmd/compile/internal/gc/cgen.go
 go/src/cmd/compile/internal/gc/closure.go
 go/src/cmd/compile/internal/gc/const.go
+go/src/cmd/compile/internal/gc/constFold_test.go
 go/src/cmd/compile/internal/gc/cplx.go
 go/src/cmd/compile/internal/gc/dcl.go
 go/src/cmd/compile/internal/gc/esc.go
 go/src/cmd/compile/internal/gc/export.go
+go/src/cmd/compile/internal/gc/fixedbugs_test.go
 go/src/cmd/compile/internal/gc/float_test.go
 go/src/cmd/compile/internal/gc/fmt.go
 go/src/cmd/compile/internal/gc/gen.go
@@ -1103,9 +1281,13 @@ go/src/cmd/compile/internal/gc/gsubr.go
 go/src/cmd/compile/internal/gc/init.go
 go/src/cmd/compile/internal/gc/inl.go
 go/src/cmd/compile/internal/gc/lex.go
+go/src/cmd/compile/internal/gc/lex_test.go
+go/src/cmd/compile/internal/gc/logic_test.go
+go/src/cmd/compile/internal/gc/magic.go
+go/src/cmd/compile/internal/gc/main.go
 go/src/cmd/compile/internal/gc/mkbuiltin.go
-go/src/cmd/compile/internal/gc/mparith2.go
-go/src/cmd/compile/internal/gc/mparith3.go
+go/src/cmd/compile/internal/gc/mpfloat.go
+go/src/cmd/compile/internal/gc/mpint.go
 go/src/cmd/compile/internal/gc/obj.go
 go/src/cmd/compile/internal/gc/opnames.go
 go/src/cmd/compile/internal/gc/order.go
@@ -1120,12 +1302,52 @@ go/src/cmd/compile/internal/gc/reflect.g
 go/src/cmd/compile/internal/gc/reflect_test.go
 go/src/cmd/compile/internal/gc/reg.go
 go/src/cmd/compile/internal/gc/select.go
+go/src/cmd/compile/internal/gc/shift_test.go
 go/src/cmd/compile/internal/gc/sinit.go
+go/src/cmd/compile/internal/gc/sizeof_test.go
+go/src/cmd/compile/internal/gc/sparselocatephifunctions.go
+go/src/cmd/compile/internal/gc/ssa.go
+go/src/cmd/compile/internal/gc/ssa_test.go
 go/src/cmd/compile/internal/gc/subr.go
 go/src/cmd/compile/internal/gc/swt.go
 go/src/cmd/compile/internal/gc/swt_test.go
 go/src/cmd/compile/internal/gc/syntax.go
+go/src/cmd/compile/internal/gc/testdata/addressed_ssa.go
+go/src/cmd/compile/internal/gc/testdata/append_ssa.go
+go/src/cmd/compile/internal/gc/testdata/arithBoundary_ssa.go
+go/src/cmd/compile/internal/gc/testdata/arithConst_ssa.go
+go/src/cmd/compile/internal/gc/testdata/arith_ssa.go
+go/src/cmd/compile/internal/gc/testdata/array_ssa.go
+go/src/cmd/compile/internal/gc/testdata/assert_ssa.go
+go/src/cmd/compile/internal/gc/testdata/break_ssa.go
+go/src/cmd/compile/internal/gc/testdata/chan_ssa.go
+go/src/cmd/compile/internal/gc/testdata/closure_ssa.go
+go/src/cmd/compile/internal/gc/testdata/cmp_ssa.go
+go/src/cmd/compile/internal/gc/testdata/compound_ssa.go
+go/src/cmd/compile/internal/gc/testdata/copy_ssa.go
+go/src/cmd/compile/internal/gc/testdata/ctl_ssa.go
+go/src/cmd/compile/internal/gc/testdata/deferNoReturn_ssa.go
+go/src/cmd/compile/internal/gc/testdata/divbyzero_ssa.go
+go/src/cmd/compile/internal/gc/testdata/dupLoad.go
+go/src/cmd/compile/internal/gc/testdata/fp_ssa.go
+go/src/cmd/compile/internal/gc/testdata/gen/arithBoundaryGen.go
+go/src/cmd/compile/internal/gc/testdata/gen/arithConstGen.go
+go/src/cmd/compile/internal/gc/testdata/gen/constFoldGen.go
+go/src/cmd/compile/internal/gc/testdata/gen/copyGen.go
+go/src/cmd/compile/internal/gc/testdata/gen/zeroGen.go
+go/src/cmd/compile/internal/gc/testdata/loadstore_ssa.go
+go/src/cmd/compile/internal/gc/testdata/map_ssa.go
+go/src/cmd/compile/internal/gc/testdata/namedReturn.go
+go/src/cmd/compile/internal/gc/testdata/phi_ssa.go
+go/src/cmd/compile/internal/gc/testdata/regalloc_ssa.go
+go/src/cmd/compile/internal/gc/testdata/short_ssa.go
+go/src/cmd/compile/internal/gc/testdata/slice.go
+go/src/cmd/compile/internal/gc/testdata/string_ssa.go
+go/src/cmd/compile/internal/gc/testdata/unsafe_ssa.go
+go/src/cmd/compile/internal/gc/testdata/zero_ssa.go
+go/src/cmd/compile/internal/gc/type.go
 go/src/cmd/compile/internal/gc/typecheck.go
+go/src/cmd/compile/internal/gc/universe.go
 go/src/cmd/compile/internal/gc/unsafe.go
 go/src/cmd/compile/internal/gc/util.go
 go/src/cmd/compile/internal/gc/walk.go
@@ -1144,6 +1366,96 @@ go/src/cmd/compile/internal/ppc64/opt.go
 go/src/cmd/compile/internal/ppc64/peep.go
 go/src/cmd/compile/internal/ppc64/prog.go
 go/src/cmd/compile/internal/ppc64/reg.go
+go/src/cmd/compile/internal/s390x/cgen.go
+go/src/cmd/compile/internal/s390x/galign.go
+go/src/cmd/compile/internal/s390x/ggen.go
+go/src/cmd/compile/internal/s390x/gsubr.go
+go/src/cmd/compile/internal/s390x/peep.go
+go/src/cmd/compile/internal/s390x/prog.go
+go/src/cmd/compile/internal/s390x/reg.go
+go/src/cmd/compile/internal/ssa/TODO
+go/src/cmd/compile/internal/ssa/block.go
+go/src/cmd/compile/internal/ssa/check.go
+go/src/cmd/compile/internal/ssa/checkbce.go
+go/src/cmd/compile/internal/ssa/compile.go
+go/src/cmd/compile/internal/ssa/config.go
+go/src/cmd/compile/internal/ssa/copyelim.go
+go/src/cmd/compile/internal/ssa/copyelim_test.go
+go/src/cmd/compile/internal/ssa/critical.go
+go/src/cmd/compile/internal/ssa/cse.go
+go/src/cmd/compile/internal/ssa/cse_test.go
+go/src/cmd/compile/internal/ssa/deadcode.go
+go/src/cmd/compile/internal/ssa/deadcode_test.go
+go/src/cmd/compile/internal/ssa/deadstore.go
+go/src/cmd/compile/internal/ssa/deadstore_test.go
+go/src/cmd/compile/internal/ssa/decompose.go
+go/src/cmd/compile/internal/ssa/dom.go
+go/src/cmd/compile/internal/ssa/dom_test.go
+go/src/cmd/compile/internal/ssa/export_test.go
+go/src/cmd/compile/internal/ssa/flagalloc.go
+go/src/cmd/compile/internal/ssa/func.go
+go/src/cmd/compile/internal/ssa/func_test.go
+go/src/cmd/compile/internal/ssa/fuse.go
+go/src/cmd/compile/internal/ssa/fuse_test.go
+go/src/cmd/compile/internal/ssa/gen/AMD64.rules
+go/src/cmd/compile/internal/ssa/gen/AMD64Ops.go
+go/src/cmd/compile/internal/ssa/gen/ARM.rules
+go/src/cmd/compile/internal/ssa/gen/ARMOps.go
+go/src/cmd/compile/internal/ssa/gen/README
+go/src/cmd/compile/internal/ssa/gen/dec.rules
+go/src/cmd/compile/internal/ssa/gen/decOps.go
+go/src/cmd/compile/internal/ssa/gen/generic.rules
+go/src/cmd/compile/internal/ssa/gen/genericOps.go
+go/src/cmd/compile/internal/ssa/gen/main.go
+go/src/cmd/compile/internal/ssa/gen/rulegen.go
+go/src/cmd/compile/internal/ssa/html.go
+go/src/cmd/compile/internal/ssa/id.go
+go/src/cmd/compile/internal/ssa/layout.go
+go/src/cmd/compile/internal/ssa/likelyadjust.go
+go/src/cmd/compile/internal/ssa/location.go
+go/src/cmd/compile/internal/ssa/loopbce.go
+go/src/cmd/compile/internal/ssa/lower.go
+go/src/cmd/compile/internal/ssa/magic.go
+go/src/cmd/compile/internal/ssa/nilcheck.go
+go/src/cmd/compile/internal/ssa/nilcheck_test.go
+go/src/cmd/compile/internal/ssa/op.go
+go/src/cmd/compile/internal/ssa/opGen.go
+go/src/cmd/compile/internal/ssa/opt.go
+go/src/cmd/compile/internal/ssa/passbm_test.go
+go/src/cmd/compile/internal/ssa/phielim.go
+go/src/cmd/compile/internal/ssa/phiopt.go
+go/src/cmd/compile/internal/ssa/print.go
+go/src/cmd/compile/internal/ssa/prove.go
+go/src/cmd/compile/internal/ssa/redblack32.go
+go/src/cmd/compile/internal/ssa/redblack32_test.go
+go/src/cmd/compile/internal/ssa/regalloc.go
+go/src/cmd/compile/internal/ssa/regalloc_test.go
+go/src/cmd/compile/internal/ssa/rewrite.go
+go/src/cmd/compile/internal/ssa/rewriteAMD64.go
+go/src/cmd/compile/internal/ssa/rewriteARM.go
+go/src/cmd/compile/internal/ssa/rewrite_test.go
+go/src/cmd/compile/internal/ssa/rewritedec.go
+go/src/cmd/compile/internal/ssa/rewritegeneric.go
+go/src/cmd/compile/internal/ssa/schedule.go
+go/src/cmd/compile/internal/ssa/schedule_test.go
+go/src/cmd/compile/internal/ssa/shift_test.go
+go/src/cmd/compile/internal/ssa/shortcircuit.go
+go/src/cmd/compile/internal/ssa/shortcircuit_test.go
+go/src/cmd/compile/internal/ssa/sizeof_test.go
+go/src/cmd/compile/internal/ssa/sparsemap.go
+go/src/cmd/compile/internal/ssa/sparseset.go
+go/src/cmd/compile/internal/ssa/sparsetree.go
+go/src/cmd/compile/internal/ssa/sparsetreemap.go
+go/src/cmd/compile/internal/ssa/stackalloc.go
+go/src/cmd/compile/internal/ssa/tighten.go
+go/src/cmd/compile/internal/ssa/trim.go
+go/src/cmd/compile/internal/ssa/type.go
+go/src/cmd/compile/internal/ssa/type_test.go
+go/src/cmd/compile/internal/ssa/value.go
+go/src/cmd/compile/internal/ssa/zcse.go
+go/src/cmd/compile/internal/test/README
+go/src/cmd/compile/internal/test/divconst_test.go
+go/src/cmd/compile/internal/test/test.go
 go/src/cmd/compile/internal/x86/cgen.go
 go/src/cmd/compile/internal/x86/cgen64.go
 go/src/cmd/compile/internal/x86/galign.go
@@ -1272,6 +1584,7 @@ go/src/cmd/go/testdata/src/badtest/badsy
 go/src/cmd/go/testdata/src/badtest/badsyntax/x_test.go
 go/src/cmd/go/testdata/src/badtest/badvar/x.go
 go/src/cmd/go/testdata/src/badtest/badvar/x_test.go
+go/src/cmd/go/testdata/src/benchfatal/x_test.go
 go/src/cmd/go/testdata/src/cgotest/m.go
 go/src/cmd/go/testdata/src/go-cmd-test/helloworld.go
 go/src/cmd/go/testdata/src/main_test/m.go
@@ -1345,6 +1658,7 @@ go/src/cmd/go/vendor_test.go
 go/src/cmd/go/version.go
 go/src/cmd/go/vet.go
 go/src/cmd/go/zdefaultcc.go
+go/src/cmd/go/zosarch.go
 go/src/cmd/gofmt/doc.go
 go/src/cmd/gofmt/gofmt.go
 go/src/cmd/gofmt/gofmt_test.go
@@ -1382,8 +1696,6 @@ go/src/cmd/gofmt/testdata/rewrite8.golde
 go/src/cmd/gofmt/testdata/rewrite8.input
 go/src/cmd/gofmt/testdata/slices1.golden
 go/src/cmd/gofmt/testdata/slices1.input
-go/src/cmd/gofmt/testdata/slices2.golden
-go/src/cmd/gofmt/testdata/slices2.input
 go/src/cmd/gofmt/testdata/stdin1.golden
 go/src/cmd/gofmt/testdata/stdin1.input
 go/src/cmd/gofmt/testdata/stdin2.golden
@@ -1400,10 +1712,11 @@ go/src/cmd/gofmt/testdata/stdin7.golden
 go/src/cmd/gofmt/testdata/stdin7.input
 go/src/cmd/gofmt/testdata/typeswitch.golden
 go/src/cmd/gofmt/testdata/typeswitch.input
+go/src/cmd/internal/bio/buf.go
+go/src/cmd/internal/bio/must.go
 go/src/cmd/internal/gcprog/gcprog.go
 go/src/cmd/internal/goobj/read.go
 go/src/cmd/internal/goobj/read_test.go
-go/src/cmd/internal/obj/ar.go
 go/src/cmd/internal/obj/arm/a.out.go
 go/src/cmd/internal/obj/arm/anames.go
 go/src/cmd/internal/obj/arm/anames5.go
@@ -1418,7 +1731,6 @@ go/src/cmd/internal/obj/arm64/list7.go
 go/src/cmd/internal/obj/arm64/obj7.go
 go/src/cmd/internal/obj/data.go
 go/src/cmd/internal/obj/flag.go
-go/src/cmd/internal/obj/fmt.go
 go/src/cmd/internal/obj/funcdata.go
 go/src/cmd/internal/obj/go.go
 go/src/cmd/internal/obj/ld.go
@@ -1434,12 +1746,21 @@ go/src/cmd/internal/obj/obj.go
 go/src/cmd/internal/obj/objfile.go
 go/src/cmd/internal/obj/pass.go
 go/src/cmd/internal/obj/pcln.go
+go/src/cmd/internal/obj/plist.go
 go/src/cmd/internal/obj/ppc64/a.out.go
 go/src/cmd/internal/obj/ppc64/anames.go
 go/src/cmd/internal/obj/ppc64/anames9.go
 go/src/cmd/internal/obj/ppc64/asm9.go
 go/src/cmd/internal/obj/ppc64/list9.go
 go/src/cmd/internal/obj/ppc64/obj9.go
+go/src/cmd/internal/obj/s390x/a.out.go
+go/src/cmd/internal/obj/s390x/anames.go
+go/src/cmd/internal/obj/s390x/anamesz.go
+go/src/cmd/internal/obj/s390x/asmz.go
+go/src/cmd/internal/obj/s390x/listz.go
+go/src/cmd/internal/obj/s390x/objz.go
+go/src/cmd/internal/obj/s390x/vector.go
+go/src/cmd/internal/obj/sizeof_test.go
 go/src/cmd/internal/obj/stack.go
 go/src/cmd/internal/obj/stringer.go
 go/src/cmd/internal/obj/sym.go
@@ -1460,43 +1781,32 @@ go/src/cmd/internal/objfile/macho.go
 go/src/cmd/internal/objfile/objfile.go
 go/src/cmd/internal/objfile/pe.go
 go/src/cmd/internal/objfile/plan9obj.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/Makefile
-go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/decode.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/decode_test.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/ext_test.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/gnu.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/inst.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/objdump_test.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/objdumpext_test.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/plan9x.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/tables.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/testdata/Makefile
-go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/testdata/decode.txt
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/Makefile
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/decode.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/decode_test.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/ext_test.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/gnu.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/inst.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/inst_test.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/intel.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/objdump_test.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/objdumpext_test.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/plan9ext_test.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/plan9x.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/plan9x_test.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/tables.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/testdata/Makefile
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/testdata/decode.txt
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/testdata/libmach8db.c
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/xed_test.go
-go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/xedext_test.go
-go/src/cmd/internal/unvendor/vendor.json
+go/src/cmd/internal/pprof/commands/commands.go
+go/src/cmd/internal/pprof/driver/driver.go
+go/src/cmd/internal/pprof/driver/interactive.go
+go/src/cmd/internal/pprof/fetch/fetch.go
+go/src/cmd/internal/pprof/plugin/plugin.go
+go/src/cmd/internal/pprof/profile/encode.go
+go/src/cmd/internal/pprof/profile/filter.go
+go/src/cmd/internal/pprof/profile/legacy_profile.go
+go/src/cmd/internal/pprof/profile/profile.go
+go/src/cmd/internal/pprof/profile/profile_test.go
+go/src/cmd/internal/pprof/profile/proto.go
+go/src/cmd/internal/pprof/profile/proto_test.go
+go/src/cmd/internal/pprof/profile/prune.go
+go/src/cmd/internal/pprof/report/report.go
+go/src/cmd/internal/pprof/report/source.go
+go/src/cmd/internal/pprof/report/source_html.go
+go/src/cmd/internal/pprof/svg/svg.go
+go/src/cmd/internal/pprof/svg/svgpan.go
+go/src/cmd/internal/pprof/symbolizer/symbolizer.go
+go/src/cmd/internal/pprof/symbolz/symbolz.go
+go/src/cmd/internal/pprof/tempfile/tempfile.go
+go/src/cmd/internal/sys/arch.go
 go/src/cmd/link/doc.go
 go/src/cmd/link/internal/amd64/asm.go
 go/src/cmd/link/internal/amd64/l.go
 go/src/cmd/link/internal/amd64/obj.go
-go/src/cmd/link/internal/amd64/z.go
 go/src/cmd/link/internal/arm/asm.go
 go/src/cmd/link/internal/arm/l.go
 go/src/cmd/link/internal/arm/obj.go
@@ -1504,8 +1814,8 @@ go/src/cmd/link/internal/arm64/asm.go
 go/src/cmd/link/internal/arm64/l.go
 go/src/cmd/link/internal/arm64/obj.go
 go/src/cmd/link/internal/ld/ar.go
-go/src/cmd/link/internal/ld/arch.go
 go/src/cmd/link/internal/ld/data.go
+go/src/cmd/link/internal/ld/deadcode.go
 go/src/cmd/link/internal/ld/decodesym.go
 go/src/cmd/link/internal/ld/dwarf.go
 go/src/cmd/link/internal/ld/dwarf_defs.go
@@ -1532,9 +1842,13 @@ go/src/cmd/link/internal/mips64/obj.go
 go/src/cmd/link/internal/ppc64/asm.go
 go/src/cmd/link/internal/ppc64/l.go
 go/src/cmd/link/internal/ppc64/obj.go
+go/src/cmd/link/internal/s390x/asm.go
+go/src/cmd/link/internal/s390x/l.go
+go/src/cmd/link/internal/s390x/obj.go
 go/src/cmd/link/internal/x86/asm.go
 go/src/cmd/link/internal/x86/l.go
 go/src/cmd/link/internal/x86/obj.go
+go/src/cmd/link/link_test.go
 go/src/cmd/link/main.go
 go/src/cmd/nm/doc.go
 go/src/cmd/nm/nm.go
@@ -1547,31 +1861,44 @@ go/src/cmd/pack/pack.go
 go/src/cmd/pack/pack_test.go
 go/src/cmd/pprof/README
 go/src/cmd/pprof/doc.go
-go/src/cmd/pprof/internal/commands/commands.go
-go/src/cmd/pprof/internal/driver/driver.go
-go/src/cmd/pprof/internal/driver/interactive.go
-go/src/cmd/pprof/internal/fetch/fetch.go
-go/src/cmd/pprof/internal/plugin/plugin.go
-go/src/cmd/pprof/internal/profile/encode.go
-go/src/cmd/pprof/internal/profile/filter.go
-go/src/cmd/pprof/internal/profile/legacy_profile.go
-go/src/cmd/pprof/internal/profile/profile.go
-go/src/cmd/pprof/internal/profile/profile_test.go
-go/src/cmd/pprof/internal/profile/proto.go
-go/src/cmd/pprof/internal/profile/prune.go
-go/src/cmd/pprof/internal/report/report.go
-go/src/cmd/pprof/internal/report/source.go
-go/src/cmd/pprof/internal/report/source_html.go
-go/src/cmd/pprof/internal/svg/svg.go
-go/src/cmd/pprof/internal/svg/svgpan.go
-go/src/cmd/pprof/internal/symbolizer/symbolizer.go
-go/src/cmd/pprof/internal/symbolz/symbolz.go
-go/src/cmd/pprof/internal/tempfile/tempfile.go
 go/src/cmd/pprof/pprof.go
 go/src/cmd/trace/goroutines.go
 go/src/cmd/trace/main.go
 go/src/cmd/trace/pprof.go
 go/src/cmd/trace/trace.go
+go/src/cmd/vendor/golang.org/x/arch/arm/armasm/Makefile
+go/src/cmd/vendor/golang.org/x/arch/arm/armasm/decode.go
+go/src/cmd/vendor/golang.org/x/arch/arm/armasm/decode_test.go
+go/src/cmd/vendor/golang.org/x/arch/arm/armasm/ext_test.go
+go/src/cmd/vendor/golang.org/x/arch/arm/armasm/gnu.go
+go/src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go
+go/src/cmd/vendor/golang.org/x/arch/arm/armasm/objdump_test.go
+go/src/cmd/vendor/golang.org/x/arch/arm/armasm/objdumpext_test.go
+go/src/cmd/vendor/golang.org/x/arch/arm/armasm/plan9x.go
+go/src/cmd/vendor/golang.org/x/arch/arm/armasm/tables.go
+go/src/cmd/vendor/golang.org/x/arch/arm/armasm/testdata/Makefile
+go/src/cmd/vendor/golang.org/x/arch/arm/armasm/testdata/decode.txt
+go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/Makefile

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201608162006.u7GK6QLf049434>