On Wed, Aug 17, 2016 at 02:57:16AM +1000, Joel Sing wrote:
> The following updates lang/go to version 1.7.
> 
> Passes regress on i386 and amd64.
> 
> ok?
>

You have an extra m in WANTLIB :

go-1.7(lang/go):
Extra:  m.9


Otherwise it works fine on @amd64.
ok pea@

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/go/Makefile,v
> retrieving revision 1.36
> diff -u -p -u -p -r1.36 Makefile
> --- Makefile  20 Jul 2016 15:52:14 -0000      1.36
> +++ Makefile  16 Aug 2016 04:09:11 -0000
> @@ -4,7 +4,7 @@ ONLY_FOR_ARCHS =      ${GO_ARCHS}
>  
>  COMMENT =            Go programming language
>  
> -VERSION =            1.6.3
> +VERSION =            1.7
>  EXTRACT_SUFX =               .src.tar.gz
>  DISTNAME =           go${VERSION}
>  PKGNAME =            go-${VERSION}
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/lang/go/distinfo,v
> retrieving revision 1.19
> diff -u -p -u -p -r1.19 distinfo
> --- distinfo  20 Jul 2016 15:52:14 -0000      1.19
> +++ distinfo  16 Aug 2016 04:09:11 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (go1.6.3.src.tar.gz) = Yyau7V+GzxjxbW3IMUBWFPhV4tQWqR/T/cM093I0WwA=
> -SIZE (go1.6.3.src.tar.gz) = 12617426
> +SHA256 (go1.7.src.tar.gz) = cmgMFroIkfzyzPRtD4CeTs9Hu/iJ9diEzLVMXpoX4cA=
> +SIZE (go1.7.src.tar.gz) = 14091954
> Index: patches/patch-api_except_txt
> ===================================================================
> RCS file: /cvs/ports/lang/go/patches/patch-api_except_txt,v
> retrieving revision 1.3
> diff -u -p -u -p -r1.3 patch-api_except_txt
> --- patches/patch-api_except_txt      27 Jun 2016 15:57:17 -0000      1.3
> +++ patches/patch-api_except_txt      16 Aug 2016 04:09:11 -0000
> @@ -1,7 +1,7 @@
>  $OpenBSD: patch-api_except_txt,v 1.3 2016/06/27 15:57:17 jsing Exp $
> ---- api/except.txt.orig      Wed Jun 22 06:12:20 2016
> -+++ api/except.txt   Wed Jun 22 06:12:56 2016
> -@@ -329,3 +329,7 @@ pkg syscall (netbsd-arm-cgo), const SizeofIfData = 132
> +--- api/except.txt.orig      Tue Aug  9 05:18:28 2016
> ++++ api/except.txt   Fri Aug 12 02:46:38 2016
> +@@ -329,4 +329,8 @@ pkg syscall (netbsd-arm-cgo), const SizeofIfData = 132
>   pkg syscall (netbsd-arm-cgo), type IfMsghdr struct, Pad_cgo_1 [4]uint8
>   pkg unicode, const Version = "6.3.0"
>   pkg unicode, const Version = "7.0.0"
> @@ -9,3 +9,4 @@ $OpenBSD: patch-api_except_txt,v 1.3 201
>  +pkg syscall (openbsd-386-cgo), const SYS_KILL = 37
>  +pkg syscall (openbsd-amd64), const SYS_KILL = 37
>  +pkg syscall (openbsd-amd64-cgo), const SYS_KILL = 37
> + pkg unicode, const Version = "8.0.0"
> Index: patches/patch-src_cmd_link_internal_ld_data_go
> ===================================================================
> RCS file: /cvs/ports/lang/go/patches/patch-src_cmd_link_internal_ld_data_go,v
> retrieving revision 1.1
> diff -u -p -u -p -r1.1 patch-src_cmd_link_internal_ld_data_go
> --- patches/patch-src_cmd_link_internal_ld_data_go    16 May 2016 13:50:02 
> -0000      1.1
> +++ patches/patch-src_cmd_link_internal_ld_data_go    16 Aug 2016 04:09:11 
> -0000
> @@ -1,30 +1,30 @@
>  $OpenBSD: patch-src_cmd_link_internal_ld_data_go,v 1.1 2016/05/16 13:50:02 
> jsing Exp $
> ---- src/cmd/link/internal/ld/data.go.orig    Thu Feb 18 07:35:20 2016
> -+++ src/cmd/link/internal/ld/data.go Sat May 14 02:18:17 2016
> -@@ -385,7 +385,7 @@ func relocsym(s *LSym) {
> +--- src/cmd/link/internal/ld/data.go.orig    Tue Aug  9 05:18:29 2016
> ++++ src/cmd/link/internal/ld/data.go Fri Aug 12 02:51:14 2016
> +@@ -400,7 +400,7 @@ func relocsym(s *LSym) {
>               case obj.R_TLS_LE:
> -                     isAndroidX86 := goos == "android" && (Thearch.Thechar 
> == '6' || Thearch.Thechar == '8')
> +                     isAndroidX86 := goos == "android" && 
> (SysArch.InFamily(sys.AMD64, sys.I386))
>   
>  -                    if Linkmode == LinkExternal && Iself && HEADTYPE != 
> obj.Hopenbsd && !isAndroidX86 {
>  +                    if Linkmode == LinkExternal && Iself && !isAndroidX86 {
>                               r.Done = 0
>                               if r.Sym == nil {
>                                       r.Sym = Ctxt.Tlsg
> -@@ -419,7 +419,7 @@ func relocsym(s *LSym) {
> +@@ -434,7 +434,7 @@ func relocsym(s *LSym) {
>               case obj.R_TLS_IE:
> -                     isAndroidX86 := goos == "android" && (Thearch.Thechar 
> == '6' || Thearch.Thechar == '8')
> +                     isAndroidX86 := goos == "android" && 
> (SysArch.InFamily(sys.AMD64, sys.I386))
>   
>  -                    if Linkmode == LinkExternal && Iself && HEADTYPE != 
> obj.Hopenbsd && !isAndroidX86 {
>  +                    if Linkmode == LinkExternal && Iself && !isAndroidX86 {
>                               r.Done = 0
>                               if r.Sym == nil {
>                                       r.Sym = Ctxt.Tlsg
> -@@ -1413,7 +1413,7 @@ func dodata() {
> -     }
> +@@ -1489,7 +1489,7 @@ func dodata() {
>   
> -     if s != nil && s.Type == obj.STLSBSS {
> +     if len(data[obj.STLSBSS]) > 0 {
> +             var sect *Section
>  -            if Iself && (Linkmode == LinkExternal || Debug['d'] == 0) && 
> HEADTYPE != obj.Hopenbsd {
>  +            if Iself && (Linkmode == LinkExternal || Debug['d'] == 0) {
>                       sect = addsection(&Segdata, ".tbss", 06)
> -                     sect.Align = int32(Thearch.Ptrsize)
> +                     sect.Align = int32(SysArch.PtrSize)
>                       sect.Vaddr = 0
> Index: patches/patch-src_cmd_link_internal_ld_elf_go
> ===================================================================
> RCS file: /cvs/ports/lang/go/patches/patch-src_cmd_link_internal_ld_elf_go,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 patch-src_cmd_link_internal_ld_elf_go
> --- patches/patch-src_cmd_link_internal_ld_elf_go     16 May 2016 13:50:02 
> -0000      1.2
> +++ patches/patch-src_cmd_link_internal_ld_elf_go     16 Aug 2016 04:09:11 
> -0000
> @@ -1,7 +1,7 @@
>  $OpenBSD: patch-src_cmd_link_internal_ld_elf_go,v 1.2 2016/05/16 13:50:02 
> jsing Exp $
> ---- src/cmd/link/internal/ld/elf.go.orig     Sat May 14 02:17:19 2016
> -+++ src/cmd/link/internal/ld/elf.go  Sat May 14 02:19:21 2016
> -@@ -1730,14 +1730,11 @@ func doelf() {
> +--- src/cmd/link/internal/ld/elf.go.orig     Tue Aug  9 05:18:29 2016
> ++++ src/cmd/link/internal/ld/elf.go  Fri Aug 12 02:51:56 2016
> +@@ -1832,14 +1832,11 @@ func doelf() {
>       Addstring(shstrtab, ".bss")
>       Addstring(shstrtab, ".noptrbss")
>   
> @@ -21,7 +21,7 @@ $OpenBSD: patch-src_cmd_link_internal_ld
>       }
>       if HEADTYPE == obj.Hnetbsd {
>               Addstring(shstrtab, ".note.netbsd.ident")
> -@@ -2359,23 +2356,18 @@ func Asmbelf(symo int64) {
> +@@ -2431,23 +2428,18 @@ func Asmbelf(symo int64) {
>               /*
>                * Thread-local storage segment (really just size).
>                */
> @@ -44,7 +44,7 @@ $OpenBSD: patch-src_cmd_link_internal_ld
>  -                            ph.type_ = PT_TLS
>  -                            ph.flags = PF_R
>  -                            ph.memsz = tlssize
> --                            ph.align = uint64(Thearch.Regsize)
> +-                            ph.align = uint64(SysArch.RegSize)
>  -                    }
>  +            }
>  +            if tlssize != 0 {
> @@ -52,7 +52,7 @@ $OpenBSD: patch-src_cmd_link_internal_ld
>  +                    ph.type_ = PT_TLS
>  +                    ph.flags = PF_R
>  +                    ph.memsz = tlssize
> -+                    ph.align = uint64(Thearch.Regsize)
> ++                    ph.align = uint64(SysArch.RegSize)
>               }
>       }
>   
> Index: patches/patch-src_cmd_link_internal_ld_lib_go
> ===================================================================
> RCS file: /cvs/ports/lang/go/patches/patch-src_cmd_link_internal_ld_lib_go,v
> retrieving revision 1.1
> diff -u -p -u -p -r1.1 patch-src_cmd_link_internal_ld_lib_go
> --- patches/patch-src_cmd_link_internal_ld_lib_go     16 May 2016 13:50:02 
> -0000      1.1
> +++ patches/patch-src_cmd_link_internal_ld_lib_go     16 Aug 2016 04:09:11 
> -0000
> @@ -1,7 +1,7 @@
>  $OpenBSD: patch-src_cmd_link_internal_ld_lib_go,v 1.1 2016/05/16 13:50:02 
> jsing Exp $
> ---- src/cmd/link/internal/ld/lib.go.orig     Thu Feb 18 07:35:20 2016
> -+++ src/cmd/link/internal/ld/lib.go  Sat May 14 02:17:32 2016
> -@@ -1951,7 +1951,7 @@ func genasmsym(put func(*LSym, string, int, int64, int
> +--- src/cmd/link/internal/ld/lib.go.orig     Tue Aug  9 05:18:29 2016
> ++++ src/cmd/link/internal/ld/lib.go  Fri Aug 12 02:46:38 2016
> +@@ -2023,7 +2023,7 @@ func genasmsym(put func(*LSym, string, int, int64, int
>                       put(s, s.Extname, 'U', 0, 0, int(s.Version), nil)
>   
>               case obj.STLSBSS:
> Index: patches/patch-src_runtime_cgo_gcc_openbsd_386_c
> ===================================================================
> RCS file: /cvs/ports/lang/go/patches/patch-src_runtime_cgo_gcc_openbsd_386_c,v
> retrieving revision 1.1
> diff -u -p -u -p -r1.1 patch-src_runtime_cgo_gcc_openbsd_386_c
> --- patches/patch-src_runtime_cgo_gcc_openbsd_386_c   16 May 2016 13:50:02 
> -0000      1.1
> +++ patches/patch-src_runtime_cgo_gcc_openbsd_386_c   16 Aug 2016 04:09:11 
> -0000
> @@ -1,22 +1,29 @@
>  $OpenBSD: patch-src_runtime_cgo_gcc_openbsd_386_c,v 1.1 2016/05/16 13:50:02 
> jsing Exp $
> ---- src/runtime/cgo/gcc_openbsd_386.c.orig   Sat May 14 02:20:30 2016
> -+++ src/runtime/cgo/gcc_openbsd_386.c        Sat May 14 02:20:56 2016
> -@@ -5,8 +5,6 @@
> - // +build cgo
> +--- src/runtime/cgo/gcc_openbsd_386.c.orig   Tue Aug  9 05:18:30 2016
> ++++ src/runtime/cgo/gcc_openbsd_386.c        Fri Aug 12 03:12:18 2016
> +@@ -3,8 +3,7 @@
> + // license that can be found in the LICENSE file.
>   
>   #include <sys/types.h>
>  -#include <dlfcn.h>
>  -#include <errno.h>
> ++#include <sys/signal.h>
>   #include <pthread.h>
>   #include <signal.h>
>   #include <string.h>
> -@@ -15,102 +13,6 @@
> +@@ -13,125 +12,6 @@
>   static void* threadentry(void*);
>   static void (*setg_gcc)(void*);
>   
> --// TCB_SIZE is sizeof(struct thread_control_block),
> --// as defined in /usr/src/lib/librthread/tcb.h
> +-// TCB_SIZE is sizeof(struct thread_control_block), as defined in
> +-// /usr/src/lib/librthread/tcb.h on OpenBSD 5.9 and earlier.
>  -#define TCB_SIZE (4 * sizeof(void *))
> +-
> +-// TIB_SIZE is sizeof(struct tib), as defined in
> +-// /usr/include/tib.h on OpenBSD 6.0 and later.
> +-#define TIB_SIZE (4 * sizeof(void *) + 6 * sizeof(int))
> +-
> +-// TLS_SIZE is the size of TLS needed for Go.
>  -#define TLS_SIZE (2 * sizeof(void *))
>  -
>  -void *__get_tcb(void);
> @@ -30,25 +37,38 @@ $OpenBSD: patch-src_runtime_cgo_gcc_open
>  -    void *arg;
>  -};
>  -
> +-static int has_tib = 0;
> +-
>  -static void
>  -tcb_fixup(int mainthread)
>  -{
> --    void *newtcb, *oldtcb;
> +-    void *tls, *newtcb, *oldtcb;
> +-    size_t tls_size, tcb_size;
> +-
> +-    // TODO(jsing): Remove once OpenBSD 6.1 is released and OpenBSD 5.9 is
> +-    // no longer supported.
>  -
>  -    // The OpenBSD ld.so(1) does not currently support PT_TLS. As a result,
>  -    // we need to allocate our own TLS space while preserving the existing
> --    // TCB that has been setup via librthread.
> +-    // TCB or TIB that has been setup via librthread.
>  -
> --    newtcb = malloc(TCB_SIZE + TLS_SIZE);
> --    if(newtcb == NULL)
> +-    tcb_size = has_tib ? TIB_SIZE : TCB_SIZE;
> +-    tls_size = TLS_SIZE + tcb_size;
> +-    tls = malloc(tls_size);
> +-    if(tls == NULL)
>  -            abort();
>  -
>  -    // The signal trampoline expects the TLS slots to be zeroed.
> --    bzero(newtcb, TLS_SIZE);
> +-    bzero(tls, TLS_SIZE);
>  -
>  -    oldtcb = __get_tcb();
> --    bcopy(oldtcb, newtcb + TLS_SIZE, TCB_SIZE);
> --    __set_tcb(newtcb + TLS_SIZE);
> +-    newtcb = tls + TLS_SIZE;
> +-    bcopy(oldtcb, newtcb, tcb_size);
> +-    if(has_tib) {
> +-             // Fix up self pointer.
> +-            *(uintptr_t *)(newtcb) = (uintptr_t)newtcb;
> +-    }
> +-    __set_tcb(newtcb);
>  -
>  -    // NOTE(jsing, minux): we can't free oldtcb without causing double-free
>  -    // problem. so newtcb will be memory leaks. Get rid of this when OpenBSD
> @@ -80,6 +100,10 @@ $OpenBSD: patch-src_runtime_cgo_gcc_open
>  -            fprintf(stderr, "runtime/cgo: dlsym failed to find 
> pthread_create: %s\n", dlerror());
>  -            abort();
>  -    }
> +-    // _rthread_init is hidden in OpenBSD librthread that has TIB.
> +-    if(dlsym(handle, "_rthread_init") == NULL) {
> +-            has_tib = 1;
> +-    }
>  -    dlclose(handle);
>  -}
>  -
> @@ -113,7 +137,7 @@ $OpenBSD: patch-src_runtime_cgo_gcc_open
>   void
>   x_cgo_init(G *g, void (*setg)(void*))
>   {
> -@@ -122,13 +24,6 @@ x_cgo_init(G *g, void (*setg)(void*))
> +@@ -143,16 +23,8 @@ x_cgo_init(G *g, void (*setg)(void*))
>       pthread_attr_getstacksize(&attr, &size);
>       g->stacklo = (uintptr)&attr - size + 4096;
>       pthread_attr_destroy(&attr);
> @@ -126,9 +150,12 @@ $OpenBSD: patch-src_runtime_cgo_gcc_open
>  -    tcb_fixup(1);
>   }
>   
> +-
> + void
> + _cgo_sys_thread_start(ThreadStart *ts)
> + {
> +@@ -170,7 +42,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
>   
> -@@ -148,7 +43,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
> -     pthread_attr_getstacksize(&attr, &size);
>       // Leave stacklo=0 and set stackhi=size; mstack will do the rest.
>       ts->g->stackhi = size;
>  -    err = sys_pthread_create(&p, &attr, threadentry, ts);
> @@ -136,7 +163,7 @@ $OpenBSD: patch-src_runtime_cgo_gcc_open
>   
>       pthread_sigmask(SIG_SETMASK, &oset, nil);
>   
> -@@ -162,8 +57,6 @@ static void*
> +@@ -184,8 +56,6 @@ static void*
>   threadentry(void *v)
>   {
>       ThreadStart ts;
> Index: patches/patch-src_runtime_cgo_gcc_openbsd_amd64_c
> ===================================================================
> RCS file: 
> /cvs/ports/lang/go/patches/patch-src_runtime_cgo_gcc_openbsd_amd64_c,v
> retrieving revision 1.1
> diff -u -p -u -p -r1.1 patch-src_runtime_cgo_gcc_openbsd_amd64_c
> --- patches/patch-src_runtime_cgo_gcc_openbsd_amd64_c 16 May 2016 13:50:02 
> -0000      1.1
> +++ patches/patch-src_runtime_cgo_gcc_openbsd_amd64_c 16 Aug 2016 04:09:11 
> -0000
> @@ -1,22 +1,29 @@
>  $OpenBSD: patch-src_runtime_cgo_gcc_openbsd_amd64_c,v 1.1 2016/05/16 
> 13:50:02 jsing Exp $
> ---- src/runtime/cgo/gcc_openbsd_amd64.c.orig Thu Feb 18 07:35:22 2016
> -+++ src/runtime/cgo/gcc_openbsd_amd64.c      Sat May 14 02:21:07 2016
> -@@ -5,8 +5,6 @@
> - // +build cgo
> +--- src/runtime/cgo/gcc_openbsd_amd64.c.orig Tue Aug  9 05:18:30 2016
> ++++ src/runtime/cgo/gcc_openbsd_amd64.c      Fri Aug 12 03:12:24 2016
> +@@ -3,8 +3,7 @@
> + // license that can be found in the LICENSE file.
>   
>   #include <sys/types.h>
>  -#include <dlfcn.h>
>  -#include <errno.h>
> ++#include <sys/signal.h>
>   #include <pthread.h>
>   #include <signal.h>
>   #include <string.h>
> -@@ -15,102 +13,6 @@
> +@@ -13,125 +12,6 @@
>   static void* threadentry(void*);
>   static void (*setg_gcc)(void*);
>   
> --// TCB_SIZE is sizeof(struct thread_control_block),
> --// as defined in /usr/src/lib/librthread/tcb.h
> +-// TCB_SIZE is sizeof(struct thread_control_block), as defined in
> +-// /usr/src/lib/librthread/tcb.h on OpenBSD 5.9 and earlier.
>  -#define TCB_SIZE (4 * sizeof(void *))
> +-
> +-// TIB_SIZE is sizeof(struct tib), as defined in
> +-// /usr/include/tib.h on OpenBSD 6.0 and later.
> +-#define TIB_SIZE (4 * sizeof(void *) + 6 * sizeof(int))
> +-
> +-// TLS_SIZE is the size of TLS needed for Go.
>  -#define TLS_SIZE (2 * sizeof(void *))
>  -
>  -void *__get_tcb(void);
> @@ -30,25 +37,38 @@ $OpenBSD: patch-src_runtime_cgo_gcc_open
>  -    void *arg;
>  -};
>  -
> +-static int has_tib = 0;
> +-
>  -static void
>  -tcb_fixup(int mainthread)
>  -{
> --    void *newtcb, *oldtcb;
> +-    void *tls, *newtcb, *oldtcb;
> +-    size_t tls_size, tcb_size;
> +-
> +-    // TODO(jsing): Remove once OpenBSD 6.1 is released and OpenBSD 5.9 is
> +-    // no longer supported.
>  -
>  -    // The OpenBSD ld.so(1) does not currently support PT_TLS. As a result,
>  -    // we need to allocate our own TLS space while preserving the existing
> --    // TCB that has been setup via librthread.
> +-    // TCB or TIB that has been setup via librthread.
>  -
> --    newtcb = malloc(TCB_SIZE + TLS_SIZE);
> --    if(newtcb == NULL)
> +-    tcb_size = has_tib ? TIB_SIZE : TCB_SIZE;
> +-    tls_size = TLS_SIZE + tcb_size;
> +-    tls = malloc(tls_size);
> +-    if(tls == NULL)
>  -            abort();
>  -
>  -    // The signal trampoline expects the TLS slots to be zeroed.
> --    bzero(newtcb, TLS_SIZE);
> +-    bzero(tls, TLS_SIZE);
>  -
>  -    oldtcb = __get_tcb();
> --    bcopy(oldtcb, newtcb + TLS_SIZE, TCB_SIZE);
> --    __set_tcb(newtcb + TLS_SIZE);
> +-    newtcb = tls + TLS_SIZE;
> +-    bcopy(oldtcb, newtcb, tcb_size);
> +-    if(has_tib) {
> +-             // Fix up self pointer.
> +-            *(uintptr_t *)(newtcb) = (uintptr_t)newtcb;
> +-    }
> +-    __set_tcb(newtcb);
>  -
>  -    // NOTE(jsing, minux): we can't free oldtcb without causing double-free
>  -    // problem. so newtcb will be memory leaks. Get rid of this when OpenBSD
> @@ -80,6 +100,10 @@ $OpenBSD: patch-src_runtime_cgo_gcc_open
>  -            fprintf(stderr, "runtime/cgo: dlsym failed to find 
> pthread_create: %s\n", dlerror());
>  -            abort();
>  -    }
> +-    // _rthread_init is hidden in OpenBSD librthread that has TIB.
> +-    if(dlsym(handle, "_rthread_init") == NULL) {
> +-            has_tib = 1;
> +-    }
>  -    dlclose(handle);
>  -}
>  -
> @@ -113,7 +137,7 @@ $OpenBSD: patch-src_runtime_cgo_gcc_open
>   void
>   x_cgo_init(G *g, void (*setg)(void*))
>   {
> -@@ -122,13 +24,6 @@ x_cgo_init(G *g, void (*setg)(void*))
> +@@ -143,16 +23,8 @@ x_cgo_init(G *g, void (*setg)(void*))
>       pthread_attr_getstacksize(&attr, &size);
>       g->stacklo = (uintptr)&attr - size + 4096;
>       pthread_attr_destroy(&attr);
> @@ -126,8 +150,11 @@ $OpenBSD: patch-src_runtime_cgo_gcc_open
>  -    tcb_fixup(1);
>   }
>   
> - 
> -@@ -149,7 +44,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
> +-
> + void
> + _cgo_sys_thread_start(ThreadStart *ts)
> + {
> +@@ -170,7 +42,7 @@ _cgo_sys_thread_start(ThreadStart *ts)
>   
>       // Leave stacklo=0 and set stackhi=size; mstack will do the rest.
>       ts->g->stackhi = size;
> @@ -136,7 +163,7 @@ $OpenBSD: patch-src_runtime_cgo_gcc_open
>   
>       pthread_sigmask(SIG_SETMASK, &oset, nil);
>   
> -@@ -163,8 +58,6 @@ static void*
> +@@ -184,8 +56,6 @@ static void*
>   threadentry(void *v)
>   {
>       ThreadStart ts;
> Index: patches/patch-src_runtime_sys_openbsd_386_s
> ===================================================================
> RCS file: /cvs/ports/lang/go/patches/patch-src_runtime_sys_openbsd_386_s,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 patch-src_runtime_sys_openbsd_386_s
> --- patches/patch-src_runtime_sys_openbsd_386_s       27 Jun 2016 15:57:17 
> -0000      1.2
> +++ patches/patch-src_runtime_sys_openbsd_386_s       16 Aug 2016 04:09:11 
> -0000
> @@ -1,6 +1,6 @@
> -$OpenBSD: patch-src_runtime_sys_openbsd_386_s,v 1.2 2016/06/27 15:57:17 
> jsing Exp $
> ---- src/runtime/sys_openbsd_386.s.orig       Wed Apr 20 09:50:09 2016
> -+++ src/runtime/sys_openbsd_386.s    Tue Jun 21 19:08:25 2016
> +$OpenBSD$
> +--- src/runtime/sys_openbsd_386.s.orig       Tue Aug  9 05:18:31 2016
> ++++ src/runtime/sys_openbsd_386.s    Fri Aug 12 02:46:38 2016
>  @@ -79,14 +79,15 @@ TEXT runtime·usleep(SB),NOSPLIT,$24
>       INT     $0x80
>       RET
> @@ -29,18 +29,3 @@ $OpenBSD: patch-src_runtime_sys_openbsd_
>       INT     $0x80
>       RET
>   
> -@@ -214,14 +215,6 @@ TEXT runtime·sigtramp(SB),NOSPLIT,$12
> -     MOVL    context+8(FP), BX
> -     MOVL    BX, 8(SP)
> -     CALL    runtime·sigtrampgo(SB)
> --
> --    // call sigreturn
> --    MOVL    context+8(FP), AX
> --    MOVL    $0, 0(SP)               // syscall gap
> --    MOVL    AX, 4(SP)               // arg 1 - sigcontext
> --    MOVL    $103, AX                // sys_sigreturn
> --    INT     $0x80
> --    MOVL    $0xf1, 0xf1             // crash
> -     RET
> - 
> - // int32 tfork(void *param, uintptr psize, M *mp, G *gp, void (*fn)(void));
> Index: patches/patch-src_runtime_testdata_testprogcgo_aprof_go
> ===================================================================
> RCS file: patches/patch-src_runtime_testdata_testprogcgo_aprof_go
> diff -N patches/patch-src_runtime_testdata_testprogcgo_aprof_go
> --- patches/patch-src_runtime_testdata_testprogcgo_aprof_go   20 May 2016 
> 16:03:24 -0000      1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,25 +0,0 @@
> -$OpenBSD: patch-src_runtime_testdata_testprogcgo_aprof_go,v 1.1 2016/05/20 
> 16:03:24 jsing Exp $
> ---- src/runtime/testdata/testprogcgo/aprof.go.orig   Sat May 21 01:03:57 2016
> -+++ src/runtime/testdata/testprogcgo/aprof.go        Sat May 21 01:04:29 2016
> -@@ -17,6 +17,7 @@ import (
> -     "bytes"
> -     "fmt"
> -     "runtime/pprof"
> -+    "time"
> - )
> - 
> - func init() {
> -@@ -31,7 +32,13 @@ func CgoCCodeSIGPROF() {
> -     go func() {
> -             for {
> -                     <-c
> -+                    start := time.Now()
> -                     for i := 0; i < 1e7; i++ {
> -+                            if i%1000 == 0 {
> -+                                    if time.Since(start) > time.Second {
> -+                                            break
> -+                                    }
> -+                            }
> -                             C.GoNop()
> -                     }
> -                     c <- true
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/lang/go/pkg/PLIST,v
> retrieving revision 1.16
> diff -u -p -u -p -r1.16 PLIST
> --- pkg/PLIST 20 May 2016 16:03:24 -0000      1.16
> +++ pkg/PLIST 16 Aug 2016 04:09:13 -0000
> @@ -18,6 +18,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/
> @@ -86,6 +87,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
> @@ -199,10 +201,20 @@ 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/
> +go/misc/cgo/fortran/answer.f90
> +go/misc/cgo/fortran/fortran.go
> +go/misc/cgo/fortran/fortran_test.go
> +go/misc/cgo/fortran/helloworld/
> +go/misc/cgo/fortran/helloworld/helloworld.f90
> +go/misc/cgo/fortran/test.bash
>  go/misc/cgo/gmp/
>  go/misc/cgo/gmp/fib.go
>  go/misc/cgo/gmp/gmp.go
> @@ -238,6 +250,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
> @@ -259,6 +272,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
> @@ -333,7 +348,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
> @@ -345,16 +362,19 @@ 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/
>  go/misc/cgo/testasan/main.go
>  go/misc/cgo/testcarchive/
> +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/
>  go/misc/cgo/testcarchive/src/libgo/
>  go/misc/cgo/testcarchive/src/libgo/libgo.go
> @@ -366,7 +386,6 @@ go/misc/cgo/testcarchive/src/libgo4/
>  go/misc/cgo/testcarchive/src/libgo4/libgo4.go
>  go/misc/cgo/testcarchive/src/p/
>  go/misc/cgo/testcarchive/src/p/p.go
> -go/misc/cgo/testcarchive/test.bash
>  go/misc/cgo/testcshared/
>  go/misc/cgo/testcshared/main0.c
>  go/misc/cgo/testcshared/main1.c
> @@ -400,20 +419,30 @@ 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/
>  go/misc/cgo/testshared/shared_test.go
>  go/misc/cgo/testshared/src/
> -go/misc/cgo/testshared/src/dep/
> -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/
>  go/misc/cgo/testshared/src/dep2/dep2.go
> +go/misc/cgo/testshared/src/dep3/
> +go/misc/cgo/testshared/src/dep3/dep3.go
> +go/misc/cgo/testshared/src/depBase/
> +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/
>  go/misc/cgo/testshared/src/exe/exe.go
>  go/misc/cgo/testshared/src/exe2/
>  go/misc/cgo/testshared/src/exe2/exe2.go
> +go/misc/cgo/testshared/src/exe3/
> +go/misc/cgo/testshared/src/exe3/exe3.go
>  go/misc/cgo/testshared/src/execgo/
>  go/misc/cgo/testshared/src/execgo/exe.go
>  go/misc/cgo/testshared/src/explicit/
> @@ -519,8 +548,12 @@ go/pkg${GOCFG}/cmd/compile/internal/big.
>  go/pkg${GOCFG}/cmd/compile/internal/gc.a
>  go/pkg${GOCFG}/cmd/compile/internal/mips64.a
>  go/pkg${GOCFG}/cmd/compile/internal/ppc64.a
> +go/pkg${GOCFG}/cmd/compile/internal/s390x.a
> +go/pkg${GOCFG}/cmd/compile/internal/ssa.a
> +go/pkg${GOCFG}/cmd/compile/internal/test.a
>  go/pkg${GOCFG}/cmd/compile/internal/x86.a
>  go/pkg${GOCFG}/cmd/internal/
> +go/pkg${GOCFG}/cmd/internal/bio.a
>  go/pkg${GOCFG}/cmd/internal/gcprog.a
>  go/pkg${GOCFG}/cmd/internal/goobj.a
>  go/pkg${GOCFG}/cmd/internal/obj/
> @@ -529,16 +562,21 @@ go/pkg${GOCFG}/cmd/internal/obj/arm.a
>  go/pkg${GOCFG}/cmd/internal/obj/arm64.a
>  go/pkg${GOCFG}/cmd/internal/obj/mips.a
>  go/pkg${GOCFG}/cmd/internal/obj/ppc64.a
> +go/pkg${GOCFG}/cmd/internal/obj/s390x.a
>  go/pkg${GOCFG}/cmd/internal/obj/x86.a
>  go/pkg${GOCFG}/cmd/internal/objfile.a
> -go/pkg${GOCFG}/cmd/internal/unvendor/
> -go/pkg${GOCFG}/cmd/internal/unvendor/golang.org/
> -go/pkg${GOCFG}/cmd/internal/unvendor/golang.org/x/
> -go/pkg${GOCFG}/cmd/internal/unvendor/golang.org/x/arch/
> -go/pkg${GOCFG}/cmd/internal/unvendor/golang.org/x/arch/arm/
> -go/pkg${GOCFG}/cmd/internal/unvendor/golang.org/x/arch/arm/armasm.a
> -go/pkg${GOCFG}/cmd/internal/unvendor/golang.org/x/arch/x86/
> -go/pkg${GOCFG}/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm.a
> +go/pkg${GOCFG}/cmd/internal/pprof/
> +go/pkg${GOCFG}/cmd/internal/pprof/commands.a
> +go/pkg${GOCFG}/cmd/internal/pprof/driver.a
> +go/pkg${GOCFG}/cmd/internal/pprof/fetch.a
> +go/pkg${GOCFG}/cmd/internal/pprof/plugin.a
> +go/pkg${GOCFG}/cmd/internal/pprof/profile.a
> +go/pkg${GOCFG}/cmd/internal/pprof/report.a
> +go/pkg${GOCFG}/cmd/internal/pprof/svg.a
> +go/pkg${GOCFG}/cmd/internal/pprof/symbolizer.a
> +go/pkg${GOCFG}/cmd/internal/pprof/symbolz.a
> +go/pkg${GOCFG}/cmd/internal/pprof/tempfile.a
> +go/pkg${GOCFG}/cmd/internal/sys.a
>  go/pkg${GOCFG}/cmd/link/
>  go/pkg${GOCFG}/cmd/link/internal/
>  go/pkg${GOCFG}/cmd/link/internal/amd64.a
> @@ -547,21 +585,19 @@ go/pkg${GOCFG}/cmd/link/internal/arm64.a
>  go/pkg${GOCFG}/cmd/link/internal/ld.a
>  go/pkg${GOCFG}/cmd/link/internal/mips64.a
>  go/pkg${GOCFG}/cmd/link/internal/ppc64.a
> +go/pkg${GOCFG}/cmd/link/internal/s390x.a
>  go/pkg${GOCFG}/cmd/link/internal/x86.a
> -go/pkg${GOCFG}/cmd/pprof/
> -go/pkg${GOCFG}/cmd/pprof/internal/
> -go/pkg${GOCFG}/cmd/pprof/internal/commands.a
> -go/pkg${GOCFG}/cmd/pprof/internal/driver.a
> -go/pkg${GOCFG}/cmd/pprof/internal/fetch.a
> -go/pkg${GOCFG}/cmd/pprof/internal/plugin.a
> -go/pkg${GOCFG}/cmd/pprof/internal/profile.a
> -go/pkg${GOCFG}/cmd/pprof/internal/report.a
> -go/pkg${GOCFG}/cmd/pprof/internal/svg.a
> -go/pkg${GOCFG}/cmd/pprof/internal/symbolizer.a
> -go/pkg${GOCFG}/cmd/pprof/internal/symbolz.a
> -go/pkg${GOCFG}/cmd/pprof/internal/tempfile.a
> +go/pkg${GOCFG}/cmd/vendor/
> +go/pkg${GOCFG}/cmd/vendor/golang.org/
> +go/pkg${GOCFG}/cmd/vendor/golang.org/x/
> +go/pkg${GOCFG}/cmd/vendor/golang.org/x/arch/
> +go/pkg${GOCFG}/cmd/vendor/golang.org/x/arch/arm/
> +go/pkg${GOCFG}/cmd/vendor/golang.org/x/arch/arm/armasm.a
> +go/pkg${GOCFG}/cmd/vendor/golang.org/x/arch/x86/
> +go/pkg${GOCFG}/cmd/vendor/golang.org/x/arch/x86/x86asm.a
>  go/pkg${GOCFG}/cmd/vet/
>  go/pkg${GOCFG}/cmd/vet/internal/
> +go/pkg${GOCFG}/cmd/vet/internal/cfg.a
>  go/pkg${GOCFG}/cmd/vet/internal/whitelist.a
>  go/pkg${GOCFG}/compress/
>  go/pkg${GOCFG}/compress/bzip2.a
> @@ -573,6 +609,7 @@ go/pkg${GOCFG}/container/
>  go/pkg${GOCFG}/container/heap.a
>  go/pkg${GOCFG}/container/list.a
>  go/pkg${GOCFG}/container/ring.a
> +go/pkg${GOCFG}/context.a
>  go/pkg${GOCFG}/crypto/
>  go/pkg${GOCFG}/crypto.a
>  go/pkg${GOCFG}/crypto/aes.a
> @@ -660,14 +697,11 @@ go/pkg${GOCFG}/image/png.a
>  go/pkg${GOCFG}/index/
>  go/pkg${GOCFG}/index/suffixarray.a
>  go/pkg${GOCFG}/internal/
> -go/pkg${GOCFG}/internal/golang.org/
> -go/pkg${GOCFG}/internal/golang.org/x/
> -go/pkg${GOCFG}/internal/golang.org/x/net/
> -go/pkg${GOCFG}/internal/golang.org/x/net/http2/
> -go/pkg${GOCFG}/internal/golang.org/x/net/http2/hpack.a
> +go/pkg${GOCFG}/internal/nettrace.a
>  go/pkg${GOCFG}/internal/race.a
>  go/pkg${GOCFG}/internal/singleflight.a
>  go/pkg${GOCFG}/internal/syscall/
> +go/pkg${GOCFG}/internal/syscall/unix.a
>  go/pkg${GOCFG}/internal/syscall/windows/
>  go/pkg${GOCFG}/internal/syscall/windows/sysdll.a
>  go/pkg${GOCFG}/internal/testenv.a
> @@ -695,6 +729,7 @@ go/pkg${GOCFG}/net/http/cgi.a
>  go/pkg${GOCFG}/net/http/cookiejar.a
>  go/pkg${GOCFG}/net/http/fcgi.a
>  go/pkg${GOCFG}/net/http/httptest.a
> +go/pkg${GOCFG}/net/http/httptrace.a
>  go/pkg${GOCFG}/net/http/httputil.a
>  go/pkg${GOCFG}/net/http/internal.a
>  go/pkg${GOCFG}/net/http/pprof.a
> @@ -751,6 +786,15 @@ go/pkg${GOCFG}/unicode/
>  go/pkg${GOCFG}/unicode.a
>  go/pkg${GOCFG}/unicode/utf16.a
>  go/pkg${GOCFG}/unicode/utf8.a
> +go/pkg${GOCFG}/vendor/
> +go/pkg${GOCFG}/vendor/golang_org/
> +go/pkg${GOCFG}/vendor/golang_org/x/
> +go/pkg${GOCFG}/vendor/golang_org/x/net/
> +go/pkg${GOCFG}/vendor/golang_org/x/net/http2/
> +go/pkg${GOCFG}/vendor/golang_org/x/net/http2/hpack.a
> +go/pkg${GOCFG}/vendor/golang_org/x/net/lex/
> +go/pkg${GOCFG}/vendor/golang_org/x/net/lex/httplex.a
> +go/pkg${GOCFG}/vendor/golang_org/x/net/route.a
>  go/pkg/tool/
>  go/pkg/tool${GOCFG}/
>  @bin go/pkg/tool${GOCFG}/addr2line
> @@ -781,6 +825,7 @@ go/src/archive/
>  go/src/archive/tar/
>  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
> @@ -887,11 +932,13 @@ go/src/cmd/asm/
>  go/src/cmd/asm/doc.go
>  go/src/cmd/asm/internal/
>  go/src/cmd/asm/internal/arch/
> +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/
>  go/src/cmd/asm/internal/asm/asm.go
>  go/src/cmd/asm/internal/asm/endtoend_test.go
> @@ -908,6 +955,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/
>  go/src/cmd/asm/internal/flags/flags.go
>  go/src/cmd/asm/internal/lex/
> @@ -938,6 +986,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/
>  go/src/cmd/compile/internal/arm/cgen.go
>  go/src/cmd/compile/internal/arm/cgen64.go
> @@ -947,6 +996,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/
>  go/src/cmd/compile/internal/arm64/cgen.go
>  go/src/cmd/compile/internal/arm64/galign.go
> @@ -964,12 +1014,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
> @@ -977,6 +1030,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
> @@ -985,24 +1040,31 @@ 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/
> +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/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
> @@ -1012,9 +1074,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
> @@ -1029,12 +1095,54 @@ 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/
> +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/
> +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
> @@ -1055,6 +1163,100 @@ 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/
> +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/
> +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/
> +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/
> +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/
>  go/src/cmd/compile/internal/x86/cgen.go
>  go/src/cmd/compile/internal/x86/cgen64.go
> @@ -1224,6 +1426,8 @@ go/src/cmd/go/testdata/src/badtest/badsy
>  go/src/cmd/go/testdata/src/badtest/badvar/
>  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/
> +go/src/cmd/go/testdata/src/benchfatal/x_test.go
>  go/src/cmd/go/testdata/src/cgotest/
>  go/src/cmd/go/testdata/src/cgotest/m.go
>  go/src/cmd/go/testdata/src/go-cmd-test/
> @@ -1367,6 +1571,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/
>  go/src/cmd/gofmt/doc.go
>  go/src/cmd/gofmt/gofmt.go
> @@ -1406,8 +1611,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
> @@ -1425,13 +1628,15 @@ 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/
> +go/src/cmd/internal/bio/
> +go/src/cmd/internal/bio/buf.go
> +go/src/cmd/internal/bio/must.go
>  go/src/cmd/internal/gcprog/
>  go/src/cmd/internal/gcprog/gcprog.go
>  go/src/cmd/internal/goobj/
>  go/src/cmd/internal/goobj/read.go
>  go/src/cmd/internal/goobj/read_test.go
>  go/src/cmd/internal/obj/
> -go/src/cmd/internal/obj/ar.go
>  go/src/cmd/internal/obj/arm/
>  go/src/cmd/internal/obj/arm/a.out.go
>  go/src/cmd/internal/obj/arm/anames.go
> @@ -1448,7 +1653,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
> @@ -1465,6 +1669,7 @@ 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/
>  go/src/cmd/internal/obj/ppc64/a.out.go
>  go/src/cmd/internal/obj/ppc64/anames.go
> @@ -1472,6 +1677,15 @@ 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/
> +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
> @@ -1494,48 +1708,40 @@ 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/
> -go/src/cmd/internal/unvendor/golang.org/
> -go/src/cmd/internal/unvendor/golang.org/x/
> -go/src/cmd/internal/unvendor/golang.org/x/arch/
> -go/src/cmd/internal/unvendor/golang.org/x/arch/arm/
> -go/src/cmd/internal/unvendor/golang.org/x/arch/arm/armasm/
> -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/
> -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/
> -go/src/cmd/internal/unvendor/golang.org/x/arch/x86/x86asm/
> -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/
> -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/
> +go/src/cmd/internal/pprof/commands/
> +go/src/cmd/internal/pprof/commands/commands.go
> +go/src/cmd/internal/pprof/driver/
> +go/src/cmd/internal/pprof/driver/driver.go
> +go/src/cmd/internal/pprof/driver/interactive.go
> +go/src/cmd/internal/pprof/fetch/
> +go/src/cmd/internal/pprof/fetch/fetch.go
> +go/src/cmd/internal/pprof/plugin/
> +go/src/cmd/internal/pprof/plugin/plugin.go
> +go/src/cmd/internal/pprof/profile/
> +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/
> +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/
> +go/src/cmd/internal/pprof/svg/svg.go
> +go/src/cmd/internal/pprof/svg/svgpan.go
> +go/src/cmd/internal/pprof/symbolizer/
> +go/src/cmd/internal/pprof/symbolizer/symbolizer.go
> +go/src/cmd/internal/pprof/symbolz/
> +go/src/cmd/internal/pprof/symbolz/symbolz.go
> +go/src/cmd/internal/pprof/tempfile/
> +go/src/cmd/internal/pprof/tempfile/tempfile.go
> +go/src/cmd/internal/sys/
> +go/src/cmd/internal/sys/arch.go
>  go/src/cmd/link/
>  go/src/cmd/link/doc.go
>  go/src/cmd/link/internal/
> @@ -1543,7 +1749,6 @@ go/src/cmd/link/internal/amd64/
>  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/
>  go/src/cmd/link/internal/arm/asm.go
>  go/src/cmd/link/internal/arm/l.go
> @@ -1554,8 +1759,8 @@ go/src/cmd/link/internal/arm64/l.go
>  go/src/cmd/link/internal/arm64/obj.go
>  go/src/cmd/link/internal/ld/
>  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
> @@ -1584,10 +1789,15 @@ go/src/cmd/link/internal/ppc64/
>  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/
> +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/
>  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/
>  go/src/cmd/nm/doc.go
> @@ -1605,44 +1815,56 @@ go/src/cmd/pack/pack_test.go
>  go/src/cmd/pprof/
>  go/src/cmd/pprof/README
>  go/src/cmd/pprof/doc.go
> -go/src/cmd/pprof/internal/
> -go/src/cmd/pprof/internal/commands/
> -go/src/cmd/pprof/internal/commands/commands.go
> -go/src/cmd/pprof/internal/driver/
> -go/src/cmd/pprof/internal/driver/driver.go
> -go/src/cmd/pprof/internal/driver/interactive.go
> -go/src/cmd/pprof/internal/fetch/
> -go/src/cmd/pprof/internal/fetch/fetch.go
> -go/src/cmd/pprof/internal/plugin/
> -go/src/cmd/pprof/internal/plugin/plugin.go
> -go/src/cmd/pprof/internal/profile/
> -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/
> -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/
> -go/src/cmd/pprof/internal/svg/svg.go
> -go/src/cmd/pprof/internal/svg/svgpan.go
> -go/src/cmd/pprof/internal/symbolizer/
> -go/src/cmd/pprof/internal/symbolizer/symbolizer.go
> -go/src/cmd/pprof/internal/symbolz/
> -go/src/cmd/pprof/internal/symbolz/symbolz.go
> -go/src/cmd/pprof/internal/tempfile/
> -go/src/cmd/pprof/internal/tempfile/tempfile.go
>  go/src/cmd/pprof/pprof.go
>  go/src/cmd/trace/
>  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/
> +go/src/cmd/vendor/golang.org/
> +go/src/cmd/vendor/golang.org/x/
> +go/src/cmd/vendor/golang.org/x/arch/
> +go/src/cmd/vendor/golang.org/x/arch/arm/
> +go/src/cmd/vendor/golang.org/x/arch/arm/armasm/
> +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/
> +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/
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/Makefile
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/decode.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/decode_test.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/ext_test.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst_test.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/intel.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/objdump_test.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/objdumpext_test.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/plan9ext_test.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/plan9x.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/plan9x_test.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/testdata/
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/testdata/Makefile
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/testdata/decode.txt
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/testdata/libmach8db.c
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/xed_test.go
> +go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/xedext_test.go
> +go/src/cmd/vendor/vendor.json
>  go/src/cmd/vet/
> +go/src/cmd/vet/README
>  go/src/cmd/vet/asmdecl.go
>  go/src/cmd/vet/assign.go
>  go/src/cmd/vet/atomic.go
> @@ -1653,10 +1875,14 @@ go/src/cmd/vet/composite.go
>  go/src/cmd/vet/copylock.go
>  go/src/cmd/vet/deadcode.go
>  go/src/cmd/vet/doc.go
> -go/src/cmd/vet/example.go
>  go/src/cmd/vet/internal/
> +go/src/cmd/vet/internal/cfg/
> +go/src/cmd/vet/internal/cfg/builder.go
> +go/src/cmd/vet/internal/cfg/cfg.go
> +go/src/cmd/vet/internal/cfg/cfg_test.go
>  go/src/cmd/vet/internal/whitelist/
>  go/src/cmd/vet/internal/whitelist/whitelist.go
> +go/src/cmd/vet/lostcancel.go
>  go/src/cmd/vet/main.go
>  go/src/cmd/vet/method.go
>  go/src/cmd/vet/nilfunc.go
> @@ -1671,6 +1897,7 @@ go/src/cmd/vet/testdata/asm1.s
>  go/src/cmd/vet/testdata/asm2.s
>  go/src/cmd/vet/testdata/asm3.s
>  go/src/cmd/vet/testdata/asm4.s
> +go/src/cmd/vet/testdata/asm5.s
>  go/src/cmd/vet/testdata/assign.go
>  go/src/cmd/vet/testdata/atomic.go
>  go/src/cmd/vet/testdata/bool.go
> @@ -1686,9 +1913,9 @@ go/src/cmd/vet/testdata/deadcode.go
>  go/src/cmd/vet/testdata/divergent/
>  go/src/cmd/vet/testdata/divergent/buf.go
>  go/src/cmd/vet/testdata/divergent/buf_test.go
> -go/src/cmd/vet/testdata/examples_test.go
>  go/src/cmd/vet/testdata/incomplete/
>  go/src/cmd/vet/testdata/incomplete/examples_test.go
> +go/src/cmd/vet/testdata/lostcancel.go
>  go/src/cmd/vet/testdata/method.go
>  go/src/cmd/vet/testdata/nilfunc.go
>  go/src/cmd/vet/testdata/print.go
> @@ -1699,8 +1926,10 @@ go/src/cmd/vet/testdata/structtag.go
>  go/src/cmd/vet/testdata/tagtest/
>  go/src/cmd/vet/testdata/tagtest/file1.go
>  go/src/cmd/vet/testdata/tagtest/file2.go
> +go/src/cmd/vet/testdata/tests_test.go
>  go/src/cmd/vet/testdata/unsafeptr.go
>  go/src/cmd/vet/testdata/unused.go
> +go/src/cmd/vet/tests.go
>  go/src/cmd/vet/types.go
>  go/src/cmd/vet/unsafeptr.go
>  go/src/cmd/vet/unused.go
> @@ -1713,6 +1942,7 @@ go/src/cmd/yacc/testdata/expr/README
>  go/src/cmd/yacc/testdata/expr/expr.y
>  go/src/cmd/yacc/testdata/expr/main.go
>  go/src/cmd/yacc/yacc.go
> +go/src/cmp.bash
>  go/src/compress/
>  go/src/compress/bzip2/
>  go/src/compress/bzip2/bit_reader.go
> @@ -1723,19 +1953,80 @@ go/src/compress/bzip2/move_to_front.go
>  go/src/compress/bzip2/testdata/
>  go/src/compress/bzip2/testdata/Mark.Twain-Tom.Sawyer.txt.bz2
>  go/src/compress/bzip2/testdata/e.txt.bz2
> +go/src/compress/bzip2/testdata/fail-issue5747.bz2
> +go/src/compress/bzip2/testdata/pass-random1.bin
> +go/src/compress/bzip2/testdata/pass-random1.bz2
> +go/src/compress/bzip2/testdata/pass-random2.bin
> +go/src/compress/bzip2/testdata/pass-random2.bz2
> +go/src/compress/bzip2/testdata/pass-sawtooth.bz2
>  go/src/compress/bzip2/testdata/random.data.bz2
>  go/src/compress/flate/
> -go/src/compress/flate/copy.go
> -go/src/compress/flate/copy_test.go
>  go/src/compress/flate/deflate.go
>  go/src/compress/flate/deflate_test.go
> +go/src/compress/flate/deflatefast.go
> +go/src/compress/flate/dict_decoder.go
> +go/src/compress/flate/dict_decoder_test.go
>  go/src/compress/flate/flate_test.go
>  go/src/compress/flate/huffman_bit_writer.go
> +go/src/compress/flate/huffman_bit_writer_test.go
>  go/src/compress/flate/huffman_code.go
>  go/src/compress/flate/inflate.go
>  go/src/compress/flate/inflate_test.go
>  go/src/compress/flate/reader_test.go
>  go/src/compress/flate/reverse_bits.go
> +go/src/compress/flate/testdata/
> +go/src/compress/flate/testdata/huffman-null-max.dyn.expect
> +go/src/compress/flate/testdata/huffman-null-max.dyn.expect-noinput
> +go/src/compress/flate/testdata/huffman-null-max.golden
> +go/src/compress/flate/testdata/huffman-null-max.in
> +go/src/compress/flate/testdata/huffman-null-max.wb.expect
> +go/src/compress/flate/testdata/huffman-null-max.wb.expect-noinput
> +go/src/compress/flate/testdata/huffman-pi.dyn.expect
> +go/src/compress/flate/testdata/huffman-pi.dyn.expect-noinput
> +go/src/compress/flate/testdata/huffman-pi.golden
> +go/src/compress/flate/testdata/huffman-pi.in
> +go/src/compress/flate/testdata/huffman-pi.wb.expect
> +go/src/compress/flate/testdata/huffman-pi.wb.expect-noinput
> +go/src/compress/flate/testdata/huffman-rand-1k.dyn.expect
> +go/src/compress/flate/testdata/huffman-rand-1k.dyn.expect-noinput
> +go/src/compress/flate/testdata/huffman-rand-1k.golden
> +go/src/compress/flate/testdata/huffman-rand-1k.in
> +go/src/compress/flate/testdata/huffman-rand-1k.wb.expect
> +go/src/compress/flate/testdata/huffman-rand-1k.wb.expect-noinput
> +go/src/compress/flate/testdata/huffman-rand-limit.dyn.expect
> +go/src/compress/flate/testdata/huffman-rand-limit.dyn.expect-noinput
> +go/src/compress/flate/testdata/huffman-rand-limit.golden
> +go/src/compress/flate/testdata/huffman-rand-limit.in
> +go/src/compress/flate/testdata/huffman-rand-limit.wb.expect
> +go/src/compress/flate/testdata/huffman-rand-limit.wb.expect-noinput
> +go/src/compress/flate/testdata/huffman-rand-max.golden
> +go/src/compress/flate/testdata/huffman-rand-max.in
> +go/src/compress/flate/testdata/huffman-shifts.dyn.expect
> +go/src/compress/flate/testdata/huffman-shifts.dyn.expect-noinput
> +go/src/compress/flate/testdata/huffman-shifts.golden
> +go/src/compress/flate/testdata/huffman-shifts.in
> +go/src/compress/flate/testdata/huffman-shifts.wb.expect
> +go/src/compress/flate/testdata/huffman-shifts.wb.expect-noinput
> +go/src/compress/flate/testdata/huffman-text-shift.dyn.expect
> +go/src/compress/flate/testdata/huffman-text-shift.dyn.expect-noinput
> +go/src/compress/flate/testdata/huffman-text-shift.golden
> +go/src/compress/flate/testdata/huffman-text-shift.in
> +go/src/compress/flate/testdata/huffman-text-shift.wb.expect
> +go/src/compress/flate/testdata/huffman-text-shift.wb.expect-noinput
> +go/src/compress/flate/testdata/huffman-text.dyn.expect
> +go/src/compress/flate/testdata/huffman-text.dyn.expect-noinput
> +go/src/compress/flate/testdata/huffman-text.golden
> +go/src/compress/flate/testdata/huffman-text.in
> +go/src/compress/flate/testdata/huffman-text.wb.expect
> +go/src/compress/flate/testdata/huffman-text.wb.expect-noinput
> +go/src/compress/flate/testdata/huffman-zero.dyn.expect
> +go/src/compress/flate/testdata/huffman-zero.dyn.expect-noinput
> +go/src/compress/flate/testdata/huffman-zero.golden
> +go/src/compress/flate/testdata/huffman-zero.in
> +go/src/compress/flate/testdata/huffman-zero.wb.expect
> +go/src/compress/flate/testdata/huffman-zero.wb.expect-noinput
> +go/src/compress/flate/testdata/null-long-match.dyn.expect-noinput
> +go/src/compress/flate/testdata/null-long-match.wb.expect-noinput
>  go/src/compress/flate/token.go
>  go/src/compress/flate/writer_test.go
>  go/src/compress/gzip/
> @@ -1743,6 +2034,7 @@ go/src/compress/gzip/gunzip.go
>  go/src/compress/gzip/gunzip_test.go
>  go/src/compress/gzip/gzip.go
>  go/src/compress/gzip/gzip_test.go
> +go/src/compress/gzip/issue14937_test.go
>  go/src/compress/gzip/testdata/
>  go/src/compress/gzip/testdata/issue6550.gz
>  go/src/compress/lzw/
> @@ -1774,17 +2066,27 @@ go/src/container/list/list_test.go
>  go/src/container/ring/
>  go/src/container/ring/ring.go
>  go/src/container/ring/ring_test.go
> +go/src/context/
> +go/src/context/context.go
> +go/src/context/context_test.go
> +go/src/context/withtimeout_test.go
>  go/src/crypto/
>  go/src/crypto/aes/
>  go/src/crypto/aes/aes_gcm.go
>  go/src/crypto/aes/aes_test.go
>  go/src/crypto/aes/asm_amd64.s
> +go/src/crypto/aes/asm_s390x.s
>  go/src/crypto/aes/block.go
> +go/src/crypto/aes/cbc_s390x.go
>  go/src/crypto/aes/cipher.go
> -go/src/crypto/aes/cipher_asm.go
> +go/src/crypto/aes/cipher_amd64.go
>  go/src/crypto/aes/cipher_generic.go
> +go/src/crypto/aes/cipher_s390x.go
>  go/src/crypto/aes/const.go
> +go/src/crypto/aes/ctr_s390x.go
>  go/src/crypto/aes/gcm_amd64.s
> +go/src/crypto/aes/modes.go
> +go/src/crypto/aes/modes_test.go
>  go/src/crypto/cipher/
>  go/src/crypto/cipher/benchmark_test.go
>  go/src/crypto/cipher/cbc.go
> @@ -1843,11 +2145,14 @@ go/src/crypto/md5/md5block_amd64p32.s
>  go/src/crypto/md5/md5block_arm.s
>  go/src/crypto/md5/md5block_decl.go
>  go/src/crypto/md5/md5block_generic.go
> +go/src/crypto/md5/md5block_ppc64le.s
> +go/src/crypto/md5/md5block_s390x.s
>  go/src/crypto/rand/
>  go/src/crypto/rand/eagain.go
>  go/src/crypto/rand/example_test.go
>  go/src/crypto/rand/rand.go
>  go/src/crypto/rand/rand_linux.go
> +go/src/crypto/rand/rand_openbsd.go
>  go/src/crypto/rand/rand_test.go
>  go/src/crypto/rand/rand_unix.go
>  go/src/crypto/rand/rand_windows.go
> @@ -1874,28 +2179,41 @@ go/src/crypto/rsa/testdata/
>  go/src/crypto/rsa/testdata/pss-vect.txt.bz2
>  go/src/crypto/sha1/
>  go/src/crypto/sha1/example_test.go
> +go/src/crypto/sha1/fallback_test.go
> +go/src/crypto/sha1/issue15617_test.go
>  go/src/crypto/sha1/sha1.go
>  go/src/crypto/sha1/sha1_test.go
>  go/src/crypto/sha1/sha1block.go
>  go/src/crypto/sha1/sha1block_386.s
> +go/src/crypto/sha1/sha1block_amd64.go
>  go/src/crypto/sha1/sha1block_amd64.s
>  go/src/crypto/sha1/sha1block_amd64p32.s
>  go/src/crypto/sha1/sha1block_arm.s
>  go/src/crypto/sha1/sha1block_decl.go
>  go/src/crypto/sha1/sha1block_generic.go
> +go/src/crypto/sha1/sha1block_s390x.go
> +go/src/crypto/sha1/sha1block_s390x.s
>  go/src/crypto/sha256/
> +go/src/crypto/sha256/fallback_test.go
>  go/src/crypto/sha256/sha256.go
>  go/src/crypto/sha256/sha256_test.go
>  go/src/crypto/sha256/sha256block.go
>  go/src/crypto/sha256/sha256block_386.s
>  go/src/crypto/sha256/sha256block_amd64.s
>  go/src/crypto/sha256/sha256block_decl.go
> +go/src/crypto/sha256/sha256block_generic.go
> +go/src/crypto/sha256/sha256block_s390x.go
> +go/src/crypto/sha256/sha256block_s390x.s
>  go/src/crypto/sha512/
> +go/src/crypto/sha512/fallback_test.go
>  go/src/crypto/sha512/sha512.go
>  go/src/crypto/sha512/sha512_test.go
>  go/src/crypto/sha512/sha512block.go
>  go/src/crypto/sha512/sha512block_amd64.s
>  go/src/crypto/sha512/sha512block_decl.go
> +go/src/crypto/sha512/sha512block_generic.go
> +go/src/crypto/sha512/sha512block_s390x.go
> +go/src/crypto/sha512/sha512block_s390x.s
>  go/src/crypto/subtle/
>  go/src/crypto/subtle/constant_time.go
>  go/src/crypto/subtle/constant_time_test.go
> @@ -1942,6 +2260,10 @@ go/src/crypto/tls/testdata/Client-TLSv12
>  go/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES256-GCM-SHA384
>  go/src/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES
>  go/src/crypto/tls/testdata/Client-TLSv12-RSA-RC4
> +go/src/crypto/tls/testdata/Client-TLSv12-RenegotiateOnce
> +go/src/crypto/tls/testdata/Client-TLSv12-RenegotiateTwice
> +go/src/crypto/tls/testdata/Client-TLSv12-RenegotiateTwiceRejected
> +go/src/crypto/tls/testdata/Client-TLSv12-RenegotiationRejected
>  go/src/crypto/tls/testdata/Client-TLSv12-SCT
>  go/src/crypto/tls/testdata/Server-SSLv3-RSA-3DES
>  go/src/crypto/tls/testdata/Server-SSLv3-RSA-AES
> @@ -2038,6 +2360,8 @@ go/src/debug/dwarf/testdata/line-gcc.elf
>  go/src/debug/dwarf/testdata/line1.c
>  go/src/debug/dwarf/testdata/line1.h
>  go/src/debug/dwarf/testdata/line2.c
> +go/src/debug/dwarf/testdata/ranges.c
> +go/src/debug/dwarf/testdata/ranges.elf
>  go/src/debug/dwarf/testdata/split.c
>  go/src/debug/dwarf/testdata/split.elf
>  go/src/debug/dwarf/testdata/typedef.c
> @@ -2072,6 +2396,7 @@ go/src/debug/elf/testdata/go-relocation-
>  go/src/debug/elf/testdata/go-relocation-test-gcc492-mips64.obj
>  go/src/debug/elf/testdata/go-relocation-test-gcc493-mips64le.obj
>  go/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj
> +go/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj
>  go/src/debug/elf/testdata/hello-world-core.gz
>  go/src/debug/elf/testdata/hello.c
>  go/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj
> @@ -2081,6 +2406,7 @@ go/src/debug/gosym/pclinetest.h
>  go/src/debug/gosym/pclntab.go
>  go/src/debug/gosym/pclntab_test.go
>  go/src/debug/gosym/symtab.go
> +go/src/debug/gosym/symtab_test.go
>  go/src/debug/macho/
>  go/src/debug/macho/fat.go
>  go/src/debug/macho/file.go
> @@ -2096,8 +2422,12 @@ go/src/debug/pe/
>  go/src/debug/pe/file.go
>  go/src/debug/pe/file_test.go
>  go/src/debug/pe/pe.go
> +go/src/debug/pe/section.go
> +go/src/debug/pe/string.go
> +go/src/debug/pe/symbol.go
>  go/src/debug/pe/testdata/
>  go/src/debug/pe/testdata/gcc-386-mingw-exec
> +go/src/debug/pe/testdata/gcc-386-mingw-no-symbols-exec
>  go/src/debug/pe/testdata/gcc-386-mingw-obj
>  go/src/debug/pe/testdata/gcc-amd64-mingw-exec
>  go/src/debug/pe/testdata/gcc-amd64-mingw-obj
> @@ -2254,6 +2584,7 @@ go/src/go/build/testdata/other/
>  go/src/go/build/testdata/other/file/
>  go/src/go/build/testdata/other/file/file.go
>  go/src/go/build/testdata/other/main.go
> +go/src/go/build/zcgo.go
>  go/src/go/constant/
>  go/src/go/constant/value.go
>  go/src/go/constant/value_test.go
> @@ -2355,6 +2686,8 @@ go/src/go/internal/gcimporter/testdata/
>  go/src/go/internal/gcimporter/testdata/a.go
>  go/src/go/internal/gcimporter/testdata/b.go
>  go/src/go/internal/gcimporter/testdata/exports.go
> +go/src/go/internal/gcimporter/testdata/issue15920.go
> +go/src/go/internal/gcimporter/testdata/p.go
>  go/src/go/parser/
>  go/src/go/parser/error_test.go
>  go/src/go/parser/example_test.go
> @@ -2498,6 +2831,8 @@ go/src/hash/crc32/crc32_amd64.s
>  go/src/hash/crc32/crc32_amd64p32.go
>  go/src/hash/crc32/crc32_amd64p32.s
>  go/src/hash/crc32/crc32_generic.go
> +go/src/hash/crc32/crc32_s390x.go
> +go/src/hash/crc32/crc32_s390x.s
>  go/src/hash/crc32/crc32_test.go
>  go/src/hash/crc32/example_test.go
>  go/src/hash/crc64/
> @@ -2528,6 +2863,7 @@ go/src/html/template/error.go
>  go/src/html/template/escape.go
>  go/src/html/template/escape_test.go
>  go/src/html/template/example_test.go
> +go/src/html/template/examplefiles_test.go
>  go/src/html/template/html.go
>  go/src/html/template/html_test.go
>  go/src/html/template/js.go
> @@ -2654,6 +2990,8 @@ go/src/image/testdata/video-001.interlac
>  go/src/image/testdata/video-001.jpeg
>  go/src/image/testdata/video-001.png
>  go/src/image/testdata/video-001.progressive.jpeg
> +go/src/image/testdata/video-001.progressive.truncated.jpeg
> +go/src/image/testdata/video-001.progressive.truncated.png
>  go/src/image/testdata/video-001.q50.410.jpeg
>  go/src/image/testdata/video-001.q50.410.progressive.jpeg
>  go/src/image/testdata/video-001.q50.411.jpeg
> @@ -2685,17 +3023,8 @@ go/src/index/suffixarray/qsufsort.go
>  go/src/index/suffixarray/suffixarray.go
>  go/src/index/suffixarray/suffixarray_test.go
>  go/src/internal/
> -go/src/internal/golang.org/
> -go/src/internal/golang.org/x/
> -go/src/internal/golang.org/x/net/
> -go/src/internal/golang.org/x/net/http2/
> -go/src/internal/golang.org/x/net/http2/hpack/
> -go/src/internal/golang.org/x/net/http2/hpack/encode.go
> -go/src/internal/golang.org/x/net/http2/hpack/encode_test.go
> -go/src/internal/golang.org/x/net/http2/hpack/hpack.go
> -go/src/internal/golang.org/x/net/http2/hpack/hpack_test.go
> -go/src/internal/golang.org/x/net/http2/hpack/huffman.go
> -go/src/internal/golang.org/x/net/http2/hpack/tables.go
> +go/src/internal/nettrace/
> +go/src/internal/nettrace/nettrace.go
>  go/src/internal/race/
>  go/src/internal/race/doc.go
>  go/src/internal/race/norace.go
> @@ -2705,6 +3034,7 @@ go/src/internal/singleflight/singlefligh
>  go/src/internal/singleflight/singleflight_test.go
>  go/src/internal/syscall/
>  go/src/internal/syscall/unix/
> +go/src/internal/syscall/unix/getentropy_openbsd.go
>  go/src/internal/syscall/unix/getrandom_linux.go
>  go/src/internal/syscall/unix/getrandom_linux_386.go
>  go/src/internal/syscall/unix/getrandom_linux_amd64.go
> @@ -2712,6 +3042,7 @@ go/src/internal/syscall/unix/getrandom_l
>  go/src/internal/syscall/unix/getrandom_linux_generic.go
>  go/src/internal/syscall/unix/getrandom_linux_mips64x.go
>  go/src/internal/syscall/unix/getrandom_linux_ppc64x.go
> +go/src/internal/syscall/unix/getrandom_linux_s390x.go
>  go/src/internal/syscall/windows/
>  go/src/internal/syscall/windows/registry/
>  go/src/internal/syscall/windows/registry/export_test.go
> @@ -2728,8 +3059,14 @@ go/src/internal/testenv/
>  go/src/internal/testenv/testenv.go
>  go/src/internal/trace/
>  go/src/internal/trace/goroutines.go
> +go/src/internal/trace/order.go
>  go/src/internal/trace/parser.go
>  go/src/internal/trace/parser_test.go
> +go/src/internal/trace/testdata/
> +go/src/internal/trace/testdata/http_1_5_good
> +go/src/internal/trace/testdata/stress_1_5_good
> +go/src/internal/trace/testdata/stress_1_5_unordered
> +go/src/internal/trace/testdata/stress_start_stop_1_5_good
>  go/src/io/
>  go/src/io/example_test.go
>  go/src/io/io.go
> @@ -2790,6 +3127,7 @@ go/src/math/big/arith_decl.go
>  go/src/math/big/arith_decl_pure.go
>  go/src/math/big/arith_mips64x.s
>  go/src/math/big/arith_ppc64x.s
> +go/src/math/big/arith_s390x.s
>  go/src/math/big/arith_test.go
>  go/src/math/big/bits_test.go
>  go/src/math/big/calibrate_test.go
> @@ -2850,6 +3188,7 @@ go/src/math/dim_386.s
>  go/src/math/dim_amd64.s
>  go/src/math/dim_amd64p32.s
>  go/src/math/dim_arm.s
> +go/src/math/dim_s390x.s
>  go/src/math/erf.go
>  go/src/math/exp.go
>  go/src/math/exp2_386.s
> @@ -2925,6 +3264,7 @@ go/src/math/rand/
>  go/src/math/rand/example_test.go
>  go/src/math/rand/exp.go
>  go/src/math/rand/normal.go
> +go/src/math/rand/race_test.go
>  go/src/math/rand/rand.go
>  go/src/math/rand/rand_test.go
>  go/src/math/rand/regress_test.go
> @@ -2953,9 +3293,12 @@ go/src/math/sqrt_amd64.s
>  go/src/math/sqrt_amd64p32.s
>  go/src/math/sqrt_arm.s
>  go/src/math/sqrt_arm64.s
> +go/src/math/sqrt_ppc64x.s
> +go/src/math/sqrt_s390x.s
>  go/src/math/stubs_arm64.s
>  go/src/math/stubs_mips64x.s
>  go/src/math/stubs_ppc64x.s
> +go/src/math/stubs_s390x.s
>  go/src/math/tan.go
>  go/src/math/tan_386.s
>  go/src/math/tan_amd64.s
> @@ -2996,6 +3339,7 @@ go/src/mime/type_plan9.go
>  go/src/mime/type_test.go
>  go/src/mime/type_unix.go
>  go/src/mime/type_windows.go
> +go/src/naclmake.bash
>  go/src/nacltest.bash
>  go/src/net/
>  go/src/net/addrselect.go
> @@ -3019,8 +3363,8 @@ go/src/net/conf_netcgo.go
>  go/src/net/conf_test.go
>  go/src/net/conn_test.go
>  go/src/net/dial.go
> -go/src/net/dial_gen.go
>  go/src/net/dial_test.go
> +go/src/net/dial_unix_test.go
>  go/src/net/dnsclient.go
>  go/src/net/dnsclient_test.go
>  go/src/net/dnsclient_unix.go
> @@ -3033,6 +3377,8 @@ go/src/net/dnsname_test.go
>  go/src/net/error_plan9_test.go
>  go/src/net/error_posix_test.go
>  go/src/net/error_test.go
> +go/src/net/error_unix_test.go
> +go/src/net/error_windows_test.go
>  go/src/net/example_test.go
>  go/src/net/external_test.go
>  go/src/net/fd_mutex.go
> @@ -3092,13 +3438,19 @@ go/src/net/http/fs_test.go
>  go/src/net/http/h2_bundle.go
>  go/src/net/http/header.go
>  go/src/net/http/header_test.go
> +go/src/net/http/http.go
>  go/src/net/http/http_test.go
>  go/src/net/http/httptest/
>  go/src/net/http/httptest/example_test.go
> +go/src/net/http/httptest/httptest.go
> +go/src/net/http/httptest/httptest_test.go
>  go/src/net/http/httptest/recorder.go
>  go/src/net/http/httptest/recorder_test.go
>  go/src/net/http/httptest/server.go
>  go/src/net/http/httptest/server_test.go
> +go/src/net/http/httptrace/
> +go/src/net/http/httptrace/trace.go
> +go/src/net/http/httptrace/trace_test.go
>  go/src/net/http/httputil/
>  go/src/net/http/httputil/dump.go
>  go/src/net/http/httputil/dump_test.go
> @@ -3112,8 +3464,6 @@ go/src/net/http/internal/chunked.go
>  go/src/net/http/internal/chunked_test.go
>  go/src/net/http/internal/testcert.go
>  go/src/net/http/jar.go
> -go/src/net/http/lex.go
> -go/src/net/http/lex_test.go
>  go/src/net/http/main_test.go
>  go/src/net/http/method.go
>  go/src/net/http/npn_test.go
> @@ -3141,18 +3491,17 @@ go/src/net/http/testdata/style.css
>  go/src/net/http/transfer.go
>  go/src/net/http/transfer_test.go
>  go/src/net/http/transport.go
> +go/src/net/http/transport_internal_test.go
>  go/src/net/http/transport_test.go
>  go/src/net/http/triv.go
>  go/src/net/interface.go
>  go/src/net/interface_bsd.go
>  go/src/net/interface_bsd_test.go
> +go/src/net/interface_bsdvar.go
>  go/src/net/interface_darwin.go
> -go/src/net/interface_dragonfly.go
>  go/src/net/interface_freebsd.go
>  go/src/net/interface_linux.go
>  go/src/net/interface_linux_test.go
> -go/src/net/interface_netbsd.go
> -go/src/net/interface_openbsd.go
>  go/src/net/interface_stub.go
>  go/src/net/interface_test.go
>  go/src/net/interface_unix_test.go
> @@ -3173,10 +3522,10 @@ go/src/net/internal/socktest/sys_unix.go
>  go/src/net/internal/socktest/sys_windows.go
>  go/src/net/ip.go
>  go/src/net/ip_test.go
> -go/src/net/ipraw_test.go
>  go/src/net/iprawsock.go
>  go/src/net/iprawsock_plan9.go
>  go/src/net/iprawsock_posix.go
> +go/src/net/iprawsock_test.go
>  go/src/net/ipsock.go
>  go/src/net/ipsock_plan9.go
>  go/src/net/ipsock_posix.go
> @@ -3196,6 +3545,8 @@ go/src/net/mail/example_test.go
>  go/src/net/mail/message.go
>  go/src/net/mail/message_test.go
>  go/src/net/main_cloexec_test.go
> +go/src/net/main_conf_test.go
> +go/src/net/main_noconf_test.go
>  go/src/net/main_plan9_test.go
>  go/src/net/main_posix_test.go
>  go/src/net/main_test.go
> @@ -3206,7 +3557,6 @@ go/src/net/net.go
>  go/src/net/net_test.go
>  go/src/net/net_windows_test.go
>  go/src/net/netgo_unix_test.go
> -go/src/net/non_unix_test.go
>  go/src/net/nss.go
>  go/src/net/nss_test.go
>  go/src/net/packetconn_test.go
> @@ -3215,6 +3565,8 @@ go/src/net/parse_test.go
>  go/src/net/pipe.go
>  go/src/net/pipe_test.go
>  go/src/net/platform_test.go
> +go/src/net/port.go
> +go/src/net/port_test.go
>  go/src/net/port_unix.go
>  go/src/net/protoconn_test.go
>  go/src/net/rpc/
> @@ -3232,6 +3584,7 @@ go/src/net/sendfile_freebsd.go
>  go/src/net/sendfile_linux.go
>  go/src/net/sendfile_solaris.go
>  go/src/net/sendfile_stub.go
> +go/src/net/sendfile_test.go
>  go/src/net/sendfile_windows.go
>  go/src/net/server_test.go
>  go/src/net/smtp/
> @@ -3259,10 +3612,11 @@ go/src/net/sockoptip_posix.go
>  go/src/net/sockoptip_stub.go
>  go/src/net/sockoptip_windows.go
>  go/src/net/sys_cloexec.go
> -go/src/net/tcp_test.go
>  go/src/net/tcpsock.go
>  go/src/net/tcpsock_plan9.go
>  go/src/net/tcpsock_posix.go
> +go/src/net/tcpsock_test.go
> +go/src/net/tcpsock_unix_test.go
>  go/src/net/tcpsockopt_darwin.go
>  go/src/net/tcpsockopt_dragonfly.go
>  go/src/net/tcpsockopt_openbsd.go
> @@ -3273,6 +3627,7 @@ go/src/net/tcpsockopt_stub.go
>  go/src/net/tcpsockopt_unix.go
>  go/src/net/tcpsockopt_windows.go
>  go/src/net/testdata/
> +go/src/net/testdata/Mark.Twain-Tom.Sawyer.txt
>  go/src/net/testdata/case-hosts
>  go/src/net/testdata/domain-resolv.conf
>  go/src/net/testdata/empty-resolv.conf
> @@ -3294,14 +3649,14 @@ go/src/net/textproto/textproto.go
>  go/src/net/textproto/writer.go
>  go/src/net/textproto/writer_test.go
>  go/src/net/timeout_test.go
> -go/src/net/udp_test.go
>  go/src/net/udpsock.go
>  go/src/net/udpsock_plan9.go
>  go/src/net/udpsock_posix.go
> -go/src/net/unix_test.go
> +go/src/net/udpsock_test.go
>  go/src/net/unixsock.go
>  go/src/net/unixsock_plan9.go
>  go/src/net/unixsock_posix.go
> +go/src/net/unixsock_test.go
>  go/src/net/url/
>  go/src/net/url/example_test.go
>  go/src/net/url/url.go
> @@ -3318,7 +3673,9 @@ go/src/os/error.go
>  go/src/os/error_plan9.go
>  go/src/os/error_test.go
>  go/src/os/error_unix.go
> +go/src/os/error_unix_test.go
>  go/src/os/error_windows.go
> +go/src/os/error_windows_test.go
>  go/src/os/exec/
>  go/src/os/exec.go
>  go/src/os/exec/example_test.go
> @@ -3393,18 +3750,27 @@ go/src/os/types_plan9.go
>  go/src/os/types_unix.go
>  go/src/os/types_windows.go
>  go/src/os/user/
> +go/src/os/user/getgrouplist_darwin.go
> +go/src/os/user/getgrouplist_unix.go
> +go/src/os/user/listgroups_solaris.go
> +go/src/os/user/listgroups_unix.go
>  go/src/os/user/lookup.go
> +go/src/os/user/lookup_android.go
>  go/src/os/user/lookup_plan9.go
>  go/src/os/user/lookup_stubs.go
>  go/src/os/user/lookup_unix.go
>  go/src/os/user/lookup_windows.go
>  go/src/os/user/user.go
>  go/src/os/user/user_test.go
> +go/src/os/wait_unimp.go
> +go/src/os/wait_wait6.go
> +go/src/os/wait_waitid.go
>  go/src/path/
>  go/src/path/example_test.go
>  go/src/path/filepath/
>  go/src/path/filepath/example_unix_test.go
>  go/src/path/filepath/export_test.go
> +go/src/path/filepath/export_windows_test.go
>  go/src/path/filepath/match.go
>  go/src/path/filepath/match_test.go
>  go/src/path/filepath/path.go
> @@ -3431,6 +3797,7 @@ go/src/reflect/asm_arm.s
>  go/src/reflect/asm_arm64.s
>  go/src/reflect/asm_mips64x.s
>  go/src/reflect/asm_ppc64x.s
> +go/src/reflect/asm_s390x.s
>  go/src/reflect/deepequal.go
>  go/src/reflect/example_test.go
>  go/src/reflect/export_test.go
> @@ -3486,19 +3853,24 @@ go/src/runtime/asm_arm64.s
>  go/src/runtime/asm_mips64x.s
>  go/src/runtime/asm_ppc64x.h
>  go/src/runtime/asm_ppc64x.s
> +go/src/runtime/asm_s390x.s
>  go/src/runtime/atomic_arm64.s
>  go/src/runtime/atomic_mips64x.s
>  go/src/runtime/atomic_pointer.go
>  go/src/runtime/atomic_ppc64x.s
> +go/src/runtime/callers_test.go
>  go/src/runtime/cgo/
>  go/src/runtime/cgo.go
>  go/src/runtime/cgo/asm_386.s
>  go/src/runtime/cgo/asm_amd64.s
>  go/src/runtime/cgo/asm_arm.s
>  go/src/runtime/cgo/asm_arm64.s
> +go/src/runtime/cgo/asm_mips64x.s
>  go/src/runtime/cgo/asm_nacl_amd64p32.s
>  go/src/runtime/cgo/asm_ppc64x.s
> +go/src/runtime/cgo/asm_s390x.s
>  go/src/runtime/cgo/callbacks.go
> +go/src/runtime/cgo/callbacks_traceback.go
>  go/src/runtime/cgo/cgo.go
>  go/src/runtime/cgo/dragonfly.go
>  go/src/runtime/cgo/freebsd.go
> @@ -3511,6 +3883,7 @@ go/src/runtime/cgo/gcc_android_arm.c
>  go/src/runtime/cgo/gcc_android_arm64.c
>  go/src/runtime/cgo/gcc_arm.S
>  go/src/runtime/cgo/gcc_arm64.S
> +go/src/runtime/cgo/gcc_context.c
>  go/src/runtime/cgo/gcc_darwin_386.c
>  go/src/runtime/cgo/gcc_darwin_amd64.c
>  go/src/runtime/cgo/gcc_darwin_arm.c
> @@ -3521,14 +3894,16 @@ go/src/runtime/cgo/gcc_freebsd_386.c
>  go/src/runtime/cgo/gcc_freebsd_amd64.c
>  go/src/runtime/cgo/gcc_freebsd_arm.c
>  go/src/runtime/cgo/gcc_libinit.c
> -go/src/runtime/cgo/gcc_libinit_linux_ppc64x.c
>  go/src/runtime/cgo/gcc_libinit_openbsd.c
>  go/src/runtime/cgo/gcc_libinit_windows.c
>  go/src/runtime/cgo/gcc_linux_386.c
>  go/src/runtime/cgo/gcc_linux_amd64.c
>  go/src/runtime/cgo/gcc_linux_arm.c
>  go/src/runtime/cgo/gcc_linux_arm64.c
> +go/src/runtime/cgo/gcc_linux_mips64x.c
>  go/src/runtime/cgo/gcc_linux_ppc64x.c
> +go/src/runtime/cgo/gcc_linux_s390x.c
> +go/src/runtime/cgo/gcc_mips64x.S
>  go/src/runtime/cgo/gcc_mmap.c
>  go/src/runtime/cgo/gcc_netbsd_386.c
>  go/src/runtime/cgo/gcc_netbsd_amd64.c
> @@ -3536,10 +3911,12 @@ go/src/runtime/cgo/gcc_netbsd_arm.c
>  go/src/runtime/cgo/gcc_openbsd_386.c
>  go/src/runtime/cgo/gcc_openbsd_amd64.c
>  go/src/runtime/cgo/gcc_ppc64x.S
> +go/src/runtime/cgo/gcc_s390x.S
>  go/src/runtime/cgo/gcc_setenv.c
>  go/src/runtime/cgo/gcc_signal_darwin_armx.c
>  go/src/runtime/cgo/gcc_signal_darwin_lldb.c
>  go/src/runtime/cgo/gcc_solaris_amd64.c
> +go/src/runtime/cgo/gcc_traceback.c
>  go/src/runtime/cgo/gcc_util.c
>  go/src/runtime/cgo/gcc_windows_386.c
>  go/src/runtime/cgo/gcc_windows_amd64.c
> @@ -3552,6 +3929,7 @@ go/src/runtime/cgo/setenv.go
>  go/src/runtime/cgo/signal_darwin_arm.s
>  go/src/runtime/cgo/signal_darwin_arm64.s
>  go/src/runtime/cgo/signal_darwin_armx.go
> +go/src/runtime/cgo_mips64x.go
>  go/src/runtime/cgo_mmap.go
>  go/src/runtime/cgo_ppc64x.go
>  go/src/runtime/cgocall.go
> @@ -3567,6 +3945,7 @@ go/src/runtime/complex_test.go
>  go/src/runtime/cpuprof.go
>  go/src/runtime/cputicks.go
>  go/src/runtime/crash_cgo_test.go
> +go/src/runtime/crash_nonunix_test.go
>  go/src/runtime/crash_test.go
>  go/src/runtime/crash_unix_test.go
>  go/src/runtime/debug/
> @@ -3605,6 +3984,7 @@ go/src/runtime/defs_linux_arm64.go
>  go/src/runtime/defs_linux_mips64x.go
>  go/src/runtime/defs_linux_ppc64.go
>  go/src/runtime/defs_linux_ppc64le.go
> +go/src/runtime/defs_linux_s390x.go
>  go/src/runtime/defs_nacl_386.go
>  go/src/runtime/defs_nacl_amd64p32.go
>  go/src/runtime/defs_nacl_arm.go
> @@ -3618,6 +3998,7 @@ go/src/runtime/defs_openbsd_amd64.go
>  go/src/runtime/defs_openbsd_arm.go
>  go/src/runtime/defs_plan9_386.go
>  go/src/runtime/defs_plan9_amd64.go
> +go/src/runtime/defs_plan9_arm.go
>  go/src/runtime/defs_solaris.go
>  go/src/runtime/defs_solaris_amd64.go
>  go/src/runtime/defs_windows.go
> @@ -3666,6 +4047,7 @@ go/src/runtime/internal/atomic/asm_arm.s
>  go/src/runtime/internal/atomic/asm_arm64.s
>  go/src/runtime/internal/atomic/asm_mips64x.s
>  go/src/runtime/internal/atomic/asm_ppc64x.s
> +go/src/runtime/internal/atomic/asm_s390x.s
>  go/src/runtime/internal/atomic/atomic_386.go
>  go/src/runtime/internal/atomic/atomic_amd64x.go
>  go/src/runtime/internal/atomic/atomic_arm.go
> @@ -3675,6 +4057,7 @@ go/src/runtime/internal/atomic/atomic_mi
>  go/src/runtime/internal/atomic/atomic_mips64x.s
>  go/src/runtime/internal/atomic/atomic_ppc64x.go
>  go/src/runtime/internal/atomic/atomic_ppc64x.s
> +go/src/runtime/internal/atomic/atomic_s390x.go
>  go/src/runtime/internal/atomic/atomic_test.go
>  go/src/runtime/internal/atomic/stubs.go
>  go/src/runtime/internal/atomic/sys_darwin_arm.s
> @@ -3683,7 +4066,9 @@ go/src/runtime/internal/atomic/sys_linux
>  go/src/runtime/internal/atomic/sys_nacl_arm.s
>  go/src/runtime/internal/atomic/sys_netbsd_arm.s
>  go/src/runtime/internal/atomic/sys_openbsd_arm.s
> +go/src/runtime/internal/atomic/sys_plan9_arm.s
>  go/src/runtime/internal/sys/
> +go/src/runtime/internal/sys/arch.go
>  go/src/runtime/internal/sys/arch_386.go
>  go/src/runtime/internal/sys/arch_amd64.go
>  go/src/runtime/internal/sys/arch_amd64p32.go
> @@ -3693,7 +4078,12 @@ go/src/runtime/internal/sys/arch_mips64.
>  go/src/runtime/internal/sys/arch_mips64le.go
>  go/src/runtime/internal/sys/arch_ppc64.go
>  go/src/runtime/internal/sys/arch_ppc64le.go
> +go/src/runtime/internal/sys/arch_s390x.go
>  go/src/runtime/internal/sys/gengoos.go
> +go/src/runtime/internal/sys/intrinsics.go
> +go/src/runtime/internal/sys/intrinsics_386.s
> +go/src/runtime/internal/sys/intrinsics_stubs.go
> +go/src/runtime/internal/sys/intrinsics_test.go
>  go/src/runtime/internal/sys/stubs.go
>  go/src/runtime/internal/sys/sys.go
>  go/src/runtime/internal/sys/zgoarch_386.go
> @@ -3705,6 +4095,7 @@ go/src/runtime/internal/sys/zgoarch_mips
>  go/src/runtime/internal/sys/zgoarch_mips64le.go
>  go/src/runtime/internal/sys/zgoarch_ppc64.go
>  go/src/runtime/internal/sys/zgoarch_ppc64le.go
> +go/src/runtime/internal/sys/zgoarch_s390x.go
>  go/src/runtime/internal/sys/zgoos_android.go
>  go/src/runtime/internal/sys/zgoos_darwin.go
>  go/src/runtime/internal/sys/zgoos_dragonfly.go
> @@ -3719,11 +4110,7 @@ go/src/runtime/internal/sys/zgoos_window
>  go/src/runtime/internal/sys/zversion.go
>  go/src/runtime/lfstack.go
>  go/src/runtime/lfstack_32bit.go
> -go/src/runtime/lfstack_amd64.go
> -go/src/runtime/lfstack_darwin_arm64.go
> -go/src/runtime/lfstack_linux_arm64.go
> -go/src/runtime/lfstack_linux_mips64x.go
> -go/src/runtime/lfstack_linux_ppc64x.go
> +go/src/runtime/lfstack_64bit.go
>  go/src/runtime/lfstack_test.go
>  go/src/runtime/lock_futex.go
>  go/src/runtime/lock_sema.go
> @@ -3748,6 +4135,7 @@ go/src/runtime/memclr_mips64x.s
>  go/src/runtime/memclr_plan9_386.s
>  go/src/runtime/memclr_plan9_amd64.s
>  go/src/runtime/memclr_ppc64x.s
> +go/src/runtime/memclr_s390x.s
>  go/src/runtime/memmove_386.s
>  go/src/runtime/memmove_amd64.s
>  go/src/runtime/memmove_arm.s
> @@ -3758,6 +4146,7 @@ go/src/runtime/memmove_nacl_amd64p32.s
>  go/src/runtime/memmove_plan9_386.s
>  go/src/runtime/memmove_plan9_amd64.s
>  go/src/runtime/memmove_ppc64x.s
> +go/src/runtime/memmove_s390x.s
>  go/src/runtime/memmove_test.go
>  go/src/runtime/mfinal.go
>  go/src/runtime/mfinal_test.go
> @@ -3790,30 +4179,11 @@ go/src/runtime/netpoll_windows.go
>  go/src/runtime/noasm.go
>  go/src/runtime/norace_linux_test.go
>  go/src/runtime/norace_test.go
> -go/src/runtime/os1_darwin.go
> -go/src/runtime/os1_dragonfly.go
> -go/src/runtime/os1_freebsd.go
> -go/src/runtime/os1_linux.go
> -go/src/runtime/os1_linux_generic.go
> -go/src/runtime/os1_linux_mips64x.go
> -go/src/runtime/os1_nacl.go
> -go/src/runtime/os1_netbsd.go
> -go/src/runtime/os1_netbsd_386.go
> -go/src/runtime/os1_netbsd_amd64.go
> -go/src/runtime/os1_openbsd.go
> -go/src/runtime/os1_plan9.go
> -go/src/runtime/os1_windows.go
> -go/src/runtime/os2_darwin.go
> -go/src/runtime/os2_dragonfly.go
>  go/src/runtime/os2_freebsd.go
> -go/src/runtime/os2_linux_generic.go
> -go/src/runtime/os2_linux_mips64x.go
>  go/src/runtime/os2_nacl.go
> -go/src/runtime/os2_netbsd.go
>  go/src/runtime/os2_openbsd.go
>  go/src/runtime/os2_plan9.go
>  go/src/runtime/os2_solaris.go
> -go/src/runtime/os2_windows.go
>  go/src/runtime/os3_plan9.go
>  go/src/runtime/os3_solaris.go
>  go/src/runtime/os_android.go
> @@ -3824,28 +4194,32 @@ go/src/runtime/os_dragonfly.go
>  go/src/runtime/os_freebsd.go
>  go/src/runtime/os_freebsd_arm.go
>  go/src/runtime/os_linux.go
> -go/src/runtime/os_linux_386.go
>  go/src/runtime/os_linux_arm.go
>  go/src/runtime/os_linux_arm64.go
> +go/src/runtime/os_linux_generic.go
>  go/src/runtime/os_linux_mips64x.go
> +go/src/runtime/os_linux_noauxv.go
> +go/src/runtime/os_linux_s390x.go
>  go/src/runtime/os_nacl.go
>  go/src/runtime/os_nacl_arm.go
>  go/src/runtime/os_netbsd.go
> +go/src/runtime/os_netbsd_386.go
> +go/src/runtime/os_netbsd_amd64.go
>  go/src/runtime/os_netbsd_arm.go
>  go/src/runtime/os_openbsd.go
>  go/src/runtime/os_openbsd_arm.go
>  go/src/runtime/os_plan9.go
> +go/src/runtime/os_plan9_arm.go
>  go/src/runtime/os_solaris.go
>  go/src/runtime/os_windows.go
>  go/src/runtime/panic.go
> -go/src/runtime/parfor.go
> -go/src/runtime/parfor_test.go
>  go/src/runtime/pprof/
>  go/src/runtime/pprof/mprof_test.go
>  go/src/runtime/pprof/pprof.go
>  go/src/runtime/pprof/pprof_test.go
>  go/src/runtime/print.go
>  go/src/runtime/proc.go
> +go/src/runtime/proc_runtime_test.go
>  go/src/runtime/proc_test.go
>  go/src/runtime/race/
>  go/src/runtime/race.go
> @@ -3856,9 +4230,11 @@ go/src/runtime/race/race.go
>  go/src/runtime/race/race_darwin_amd64.syso
>  go/src/runtime/race/race_freebsd_amd64.syso
>  go/src/runtime/race/race_linux_amd64.syso
> +go/src/runtime/race/race_linux_test.go
>  go/src/runtime/race/race_test.go
>  go/src/runtime/race/race_unix_test.go
>  go/src/runtime/race/race_windows_amd64.syso
> +go/src/runtime/race/race_windows_test.go
>  go/src/runtime/race/sched_test.go
>  go/src/runtime/race/testdata/
>  go/src/runtime/race/testdata/atomic_test.go
> @@ -3902,6 +4278,7 @@ go/src/runtime/rt0_linux_arm64.s
>  go/src/runtime/rt0_linux_mips64x.s
>  go/src/runtime/rt0_linux_ppc64.s
>  go/src/runtime/rt0_linux_ppc64le.s
> +go/src/runtime/rt0_linux_s390x.s
>  go/src/runtime/rt0_nacl_386.s
>  go/src/runtime/rt0_nacl_amd64p32.s
>  go/src/runtime/rt0_nacl_arm.s
> @@ -3913,6 +4290,7 @@ go/src/runtime/rt0_openbsd_amd64.s
>  go/src/runtime/rt0_openbsd_arm.s
>  go/src/runtime/rt0_plan9_386.s
>  go/src/runtime/rt0_plan9_amd64.s
> +go/src/runtime/rt0_plan9_arm.s
>  go/src/runtime/rt0_solaris_amd64.s
>  go/src/runtime/rt0_windows_386.s
>  go/src/runtime/rt0_windows_amd64.s
> @@ -3952,6 +4330,7 @@ go/src/runtime/signal_linux_arm.go
>  go/src/runtime/signal_linux_arm64.go
>  go/src/runtime/signal_linux_mips64x.go
>  go/src/runtime/signal_linux_ppc64x.go
> +go/src/runtime/signal_linux_s390x.go
>  go/src/runtime/signal_mips64x.go
>  go/src/runtime/signal_nacl.go
>  go/src/runtime/signal_nacl_386.go
> @@ -4009,6 +4388,7 @@ go/src/runtime/sys_linux_arm.s
>  go/src/runtime/sys_linux_arm64.s
>  go/src/runtime/sys_linux_mips64x.s
>  go/src/runtime/sys_linux_ppc64x.s
> +go/src/runtime/sys_linux_s390x.s
>  go/src/runtime/sys_mips64x.go
>  go/src/runtime/sys_nacl_386.s
>  go/src/runtime/sys_nacl_amd64p32.s
> @@ -4022,7 +4402,9 @@ go/src/runtime/sys_openbsd_amd64.s
>  go/src/runtime/sys_openbsd_arm.s
>  go/src/runtime/sys_plan9_386.s
>  go/src/runtime/sys_plan9_amd64.s
> +go/src/runtime/sys_plan9_arm.s
>  go/src/runtime/sys_ppc64x.go
> +go/src/runtime/sys_s390x.go
>  go/src/runtime/sys_solaris_amd64.s
>  go/src/runtime/sys_windows_386.s
>  go/src/runtime/sys_windows_amd64.s
> @@ -4038,6 +4420,7 @@ go/src/runtime/testdata/testprog/crash.g
>  go/src/runtime/testdata/testprog/deadlock.go
>  go/src/runtime/testdata/testprog/gc.go
>  go/src/runtime/testdata/testprog/main.go
> +go/src/runtime/testdata/testprog/memprof.go
>  go/src/runtime/testdata/testprog/misc.go
>  go/src/runtime/testdata/testprog/signal.go
>  go/src/runtime/testdata/testprog/stringconcat.go
> @@ -4047,15 +4430,21 @@ go/src/runtime/testdata/testprogcgo/apro
>  go/src/runtime/testdata/testprogcgo/callback.go
>  go/src/runtime/testdata/testprogcgo/cgo.go
>  go/src/runtime/testdata/testprogcgo/crash.go
> +go/src/runtime/testdata/testprogcgo/deadlock.go
>  go/src/runtime/testdata/testprogcgo/dll_windows.go
>  go/src/runtime/testdata/testprogcgo/dropm.go
>  go/src/runtime/testdata/testprogcgo/dropm_stub.go
>  go/src/runtime/testdata/testprogcgo/exec.go
>  go/src/runtime/testdata/testprogcgo/main.go
> +go/src/runtime/testdata/testprogcgo/pprof.go
>  go/src/runtime/testdata/testprogcgo/threadpanic.go
>  go/src/runtime/testdata/testprogcgo/threadpanic_unix.c
>  go/src/runtime/testdata/testprogcgo/threadpanic_windows.c
> +go/src/runtime/testdata/testprogcgo/threadpprof.go
>  go/src/runtime/testdata/testprogcgo/threadprof.go
> +go/src/runtime/testdata/testprogcgo/traceback.go
> +go/src/runtime/testdata/testprogcgo/tracebackctxt.go
> +go/src/runtime/testdata/testprogcgo/tracebackctxt_c.c
>  go/src/runtime/testdata/testprogcgo/windows/
>  go/src/runtime/testdata/testprogcgo/windows/win.go
>  go/src/runtime/testdata/testprognet/
> @@ -4069,6 +4458,7 @@ go/src/runtime/tls_arm64.h
>  go/src/runtime/tls_arm64.s
>  go/src/runtime/tls_mips64x.s
>  go/src/runtime/tls_ppc64x.s
> +go/src/runtime/tls_s390x.s
>  go/src/runtime/trace/
>  go/src/runtime/trace.go
>  go/src/runtime/trace/trace.go
> @@ -4085,8 +4475,6 @@ go/src/runtime/vlop_386.s
>  go/src/runtime/vlop_arm.s
>  go/src/runtime/vlop_arm_test.go
>  go/src/runtime/vlrt.go
> -go/src/runtime/wbfat.go
> -go/src/runtime/wbfat_gen.go
>  go/src/runtime/wincallback.go
>  go/src/runtime/write_err.go
>  go/src/runtime/write_err_android.go
> @@ -4160,7 +4548,9 @@ go/src/sync/atomic/asm_mips64x.s
>  go/src/sync/atomic/asm_nacl_arm.s
>  go/src/sync/atomic/asm_netbsd_arm.s
>  go/src/sync/atomic/asm_openbsd_arm.s
> +go/src/sync/atomic/asm_plan9_arm.s
>  go/src/sync/atomic/asm_ppc64x.s
> +go/src/sync/atomic/asm_s390x.s
>  go/src/sync/atomic/atomic_linux_arm_test.go
>  go/src/sync/atomic/atomic_test.go
>  go/src/sync/atomic/doc.go
> @@ -4200,6 +4590,7 @@ go/src/syscall/asm_linux_arm.s
>  go/src/syscall/asm_linux_arm64.s
>  go/src/syscall/asm_linux_mips64x.s
>  go/src/syscall/asm_linux_ppc64x.s
> +go/src/syscall/asm_linux_s390x.s
>  go/src/syscall/asm_nacl_386.s
>  go/src/syscall/asm_nacl_amd64p32.s
>  go/src/syscall/asm_nacl_arm.s
> @@ -4211,6 +4602,7 @@ go/src/syscall/asm_openbsd_amd64.s
>  go/src/syscall/asm_openbsd_arm.s
>  go/src/syscall/asm_plan9_386.s
>  go/src/syscall/asm_plan9_amd64.s
> +go/src/syscall/asm_plan9_arm.s
>  go/src/syscall/asm_solaris_amd64.s
>  go/src/syscall/bpf_bsd.go
>  go/src/syscall/const_plan9.go
> @@ -4239,6 +4631,7 @@ go/src/syscall/fs_nacl.go
>  go/src/syscall/lsf_linux.go
>  go/src/syscall/mkall.sh
>  go/src/syscall/mkerrors.sh
> +go/src/syscall/mkpost.go
>  go/src/syscall/mksyscall.pl
>  go/src/syscall/mksyscall_solaris.pl
>  go/src/syscall/mksyscall_windows.go
> @@ -4257,15 +4650,12 @@ go/src/syscall/net_nacl.go
>  go/src/syscall/netlink_linux.go
>  go/src/syscall/pwd_plan9.go
>  go/src/syscall/route_bsd.go
> -go/src/syscall/route_bsd_test.go
>  go/src/syscall/route_darwin.go
>  go/src/syscall/route_dragonfly.go
>  go/src/syscall/route_freebsd.go
>  go/src/syscall/route_freebsd_32bit.go
>  go/src/syscall/route_freebsd_64bit.go
> -go/src/syscall/route_ifma_test.go
>  go/src/syscall/route_netbsd.go
> -go/src/syscall/route_noifma_test.go
>  go/src/syscall/route_openbsd.go
>  go/src/syscall/security_windows.go
>  go/src/syscall/sockcmsg_linux.go
> @@ -4279,6 +4669,7 @@ go/src/syscall/syscall_darwin_386.go
>  go/src/syscall/syscall_darwin_amd64.go
>  go/src/syscall/syscall_darwin_arm.go
>  go/src/syscall/syscall_darwin_arm64.go
> +go/src/syscall/syscall_darwin_test.go
>  go/src/syscall/syscall_dragonfly.go
>  go/src/syscall/syscall_dragonfly_amd64.go
>  go/src/syscall/syscall_freebsd.go
> @@ -4292,6 +4683,7 @@ go/src/syscall/syscall_linux_arm.go
>  go/src/syscall/syscall_linux_arm64.go
>  go/src/syscall/syscall_linux_mips64x.go
>  go/src/syscall/syscall_linux_ppc64x.go
> +go/src/syscall/syscall_linux_s390x.go
>  go/src/syscall/syscall_linux_test.go
>  go/src/syscall/syscall_nacl.go
>  go/src/syscall/syscall_nacl_386.go
> @@ -4344,6 +4736,7 @@ go/src/syscall/zerrors_linux_mips64.go
>  go/src/syscall/zerrors_linux_mips64le.go
>  go/src/syscall/zerrors_linux_ppc64.go
>  go/src/syscall/zerrors_linux_ppc64le.go
> +go/src/syscall/zerrors_linux_s390x.go
>  go/src/syscall/zerrors_netbsd_386.go
>  go/src/syscall/zerrors_netbsd_amd64.go
>  go/src/syscall/zerrors_netbsd_arm.go
> @@ -4370,6 +4763,7 @@ go/src/syscall/zsyscall_linux_mips64.go
>  go/src/syscall/zsyscall_linux_mips64le.go
>  go/src/syscall/zsyscall_linux_ppc64.go
>  go/src/syscall/zsyscall_linux_ppc64le.go
> +go/src/syscall/zsyscall_linux_s390x.go
>  go/src/syscall/zsyscall_nacl_386.go
>  go/src/syscall/zsyscall_nacl_amd64p32.go
>  go/src/syscall/zsyscall_nacl_arm.go
> @@ -4381,6 +4775,7 @@ go/src/syscall/zsyscall_openbsd_amd64.go
>  go/src/syscall/zsyscall_openbsd_arm.go
>  go/src/syscall/zsyscall_plan9_386.go
>  go/src/syscall/zsyscall_plan9_amd64.go
> +go/src/syscall/zsyscall_plan9_arm.go
>  go/src/syscall/zsyscall_solaris_amd64.go
>  go/src/syscall/zsyscall_windows.go
>  go/src/syscall/zsysctl_openbsd.go
> @@ -4400,6 +4795,7 @@ go/src/syscall/zsysnum_linux_mips64.go
>  go/src/syscall/zsysnum_linux_mips64le.go
>  go/src/syscall/zsysnum_linux_ppc64.go
>  go/src/syscall/zsysnum_linux_ppc64le.go
> +go/src/syscall/zsysnum_linux_s390x.go
>  go/src/syscall/zsysnum_netbsd_386.go
>  go/src/syscall/zsysnum_netbsd_amd64.go
>  go/src/syscall/zsysnum_netbsd_arm.go
> @@ -4426,6 +4822,7 @@ go/src/syscall/ztypes_linux_mips64.go
>  go/src/syscall/ztypes_linux_mips64le.go
>  go/src/syscall/ztypes_linux_ppc64.go
>  go/src/syscall/ztypes_linux_ppc64le.go
> +go/src/syscall/ztypes_linux_s390x.go
>  go/src/syscall/ztypes_netbsd_386.go
>  go/src/syscall/ztypes_netbsd_amd64.go
>  go/src/syscall/ztypes_netbsd_arm.go
> @@ -4448,9 +4845,12 @@ go/src/testing/iotest/
>  go/src/testing/iotest/logger.go
>  go/src/testing/iotest/reader.go
>  go/src/testing/iotest/writer.go
> +go/src/testing/match.go
> +go/src/testing/match_test.go
>  go/src/testing/quick/
>  go/src/testing/quick/quick.go
>  go/src/testing/quick/quick_test.go
> +go/src/testing/sub_test.go
>  go/src/testing/testing.go
>  go/src/testing/testing_test.go
>  go/src/text/
> @@ -4534,16 +4934,71 @@ go/src/unicode/utf8/utf8_test.go
>  go/src/unsafe/
>  go/src/unsafe/unsafe.go
>  go/src/vendor/
> -go/src/vendor/README
> +go/src/vendor/golang_org/
> +go/src/vendor/golang_org/x/
> +go/src/vendor/golang_org/x/net/
> +go/src/vendor/golang_org/x/net/http2/
> +go/src/vendor/golang_org/x/net/http2/hpack/
> +go/src/vendor/golang_org/x/net/http2/hpack/encode.go
> +go/src/vendor/golang_org/x/net/http2/hpack/encode_test.go
> +go/src/vendor/golang_org/x/net/http2/hpack/hpack.go
> +go/src/vendor/golang_org/x/net/http2/hpack/hpack_test.go
> +go/src/vendor/golang_org/x/net/http2/hpack/huffman.go
> +go/src/vendor/golang_org/x/net/http2/hpack/tables.go
> +go/src/vendor/golang_org/x/net/lex/
> +go/src/vendor/golang_org/x/net/lex/httplex/
> +go/src/vendor/golang_org/x/net/lex/httplex/httplex.go
> +go/src/vendor/golang_org/x/net/lex/httplex/httplex_test.go
> +go/src/vendor/golang_org/x/net/route/
> +go/src/vendor/golang_org/x/net/route/address.go
> +go/src/vendor/golang_org/x/net/route/address_darwin_test.go
> +go/src/vendor/golang_org/x/net/route/address_test.go
> +go/src/vendor/golang_org/x/net/route/binary.go
> +go/src/vendor/golang_org/x/net/route/defs_darwin.go
> +go/src/vendor/golang_org/x/net/route/defs_dragonfly.go
> +go/src/vendor/golang_org/x/net/route/defs_freebsd.go
> +go/src/vendor/golang_org/x/net/route/defs_netbsd.go
> +go/src/vendor/golang_org/x/net/route/defs_openbsd.go
> +go/src/vendor/golang_org/x/net/route/interface.go
> +go/src/vendor/golang_org/x/net/route/interface_announce.go
> +go/src/vendor/golang_org/x/net/route/interface_classic.go
> +go/src/vendor/golang_org/x/net/route/interface_freebsd.go
> +go/src/vendor/golang_org/x/net/route/interface_multicast.go
> +go/src/vendor/golang_org/x/net/route/interface_openbsd.go
> +go/src/vendor/golang_org/x/net/route/message.go
> +go/src/vendor/golang_org/x/net/route/message_darwin_test.go
> +go/src/vendor/golang_org/x/net/route/message_freebsd_test.go
> +go/src/vendor/golang_org/x/net/route/message_test.go
> +go/src/vendor/golang_org/x/net/route/route.go
> +go/src/vendor/golang_org/x/net/route/route_classic.go
> +go/src/vendor/golang_org/x/net/route/route_openbsd.go
> +go/src/vendor/golang_org/x/net/route/route_test.go
> +go/src/vendor/golang_org/x/net/route/sys.go
> +go/src/vendor/golang_org/x/net/route/sys_darwin.go
> +go/src/vendor/golang_org/x/net/route/sys_dragonfly.go
> +go/src/vendor/golang_org/x/net/route/sys_freebsd.go
> +go/src/vendor/golang_org/x/net/route/sys_netbsd.go
> +go/src/vendor/golang_org/x/net/route/sys_openbsd.go
> +go/src/vendor/golang_org/x/net/route/syscall.go
> +go/src/vendor/golang_org/x/net/route/syscall.s
> +go/src/vendor/golang_org/x/net/route/zsys_darwin.go
> +go/src/vendor/golang_org/x/net/route/zsys_dragonfly.go
> +go/src/vendor/golang_org/x/net/route/zsys_freebsd_386.go
> +go/src/vendor/golang_org/x/net/route/zsys_freebsd_amd64.go
> +go/src/vendor/golang_org/x/net/route/zsys_freebsd_arm.go
> +go/src/vendor/golang_org/x/net/route/zsys_netbsd.go
> +go/src/vendor/golang_org/x/net/route/zsys_openbsd.go
>  go/test/
>  go/test/235.go
>  go/test/64bit.go
> +go/test/alg.go
>  go/test/alias.go
>  go/test/alias1.go
>  go/test/append.go
>  go/test/args.go
>  go/test/assign.go
>  go/test/assign1.go
> +go/test/atomicload.go
>  go/test/bench/
>  go/test/bench/garbage/
>  go/test/bench/garbage/Makefile
> @@ -4602,6 +5057,7 @@ go/test/chancap.go
>  go/test/chanlinear.go
>  go/test/char_lit.go
>  go/test/char_lit1.go
> +go/test/checkbce.go
>  go/test/clearfat.go
>  go/test/closedchan.go
>  go/test/closure.go
> @@ -4682,6 +5138,7 @@ go/test/escape3.go
>  go/test/escape4.go
>  go/test/escape5.go
>  go/test/escape_array.go
> +go/test/escape_because.go
>  go/test/escape_calls.go
>  go/test/escape_closure.go
>  go/test/escape_field.go
> @@ -5349,6 +5806,7 @@ go/test/fixedbugs/issue11286.go
>  go/test/fixedbugs/issue11326.go
>  go/test/fixedbugs/issue11326b.go
>  go/test/fixedbugs/issue11359.go
> +go/test/fixedbugs/issue11361.go
>  go/test/fixedbugs/issue11362.go
>  go/test/fixedbugs/issue11369.go
>  go/test/fixedbugs/issue11590.go
> @@ -5365,8 +5823,10 @@ go/test/fixedbugs/issue12006.go
>  go/test/fixedbugs/issue12108.go
>  go/test/fixedbugs/issue12133.go
>  go/test/fixedbugs/issue12226.go
> +go/test/fixedbugs/issue12347.go
>  go/test/fixedbugs/issue12411.go
>  go/test/fixedbugs/issue12413.go
> +go/test/fixedbugs/issue12525.go
>  go/test/fixedbugs/issue12577.go
>  go/test/fixedbugs/issue12588.go
>  go/test/fixedbugs/issue12677.dir/
> @@ -5386,6 +5846,7 @@ go/test/fixedbugs/issue13268.go
>  go/test/fixedbugs/issue13273.go
>  go/test/fixedbugs/issue13274.go
>  go/test/fixedbugs/issue13319.go
> +go/test/fixedbugs/issue13337.go
>  go/test/fixedbugs/issue13365.go
>  go/test/fixedbugs/issue13415.go
>  go/test/fixedbugs/issue13471.go
> @@ -5398,11 +5859,13 @@ go/test/fixedbugs/issue13777.dir/
>  go/test/fixedbugs/issue13777.dir/burnin.go
>  go/test/fixedbugs/issue13777.dir/main.go
>  go/test/fixedbugs/issue13777.go
> +go/test/fixedbugs/issue13779.go
>  go/test/fixedbugs/issue13799.go
>  go/test/fixedbugs/issue13821.go
>  go/test/fixedbugs/issue13821b.go
>  go/test/fixedbugs/issue14006.go
>  go/test/fixedbugs/issue14010.go
> +go/test/fixedbugs/issue14136.go
>  go/test/fixedbugs/issue14164.dir/
>  go/test/fixedbugs/issue14164.dir/a.go
>  go/test/fixedbugs/issue14164.dir/main.go
> @@ -5411,6 +5874,86 @@ go/test/fixedbugs/issue14331.dir/
>  go/test/fixedbugs/issue14331.dir/a.go
>  go/test/fixedbugs/issue14331.dir/b.go
>  go/test/fixedbugs/issue14331.go
> +go/test/fixedbugs/issue14405.go
> +go/test/fixedbugs/issue14520.go
> +go/test/fixedbugs/issue14553.go
> +go/test/fixedbugs/issue14591.go
> +go/test/fixedbugs/issue14636.go
> +go/test/fixedbugs/issue14646.go
> +go/test/fixedbugs/issue14651.go
> +go/test/fixedbugs/issue14652.go
> +go/test/fixedbugs/issue14725.go
> +go/test/fixedbugs/issue14729.go
> +go/test/fixedbugs/issue14988.go
> +go/test/fixedbugs/issue14999.go
> +go/test/fixedbugs/issue15002.go
> +go/test/fixedbugs/issue15013.go
> +go/test/fixedbugs/issue15039.go
> +go/test/fixedbugs/issue15042.go
> +go/test/fixedbugs/issue15071.dir/
> +go/test/fixedbugs/issue15071.dir/exp/
> +go/test/fixedbugs/issue15071.dir/exp/exp.go
> +go/test/fixedbugs/issue15071.dir/main.go
> +go/test/fixedbugs/issue15084.go
> +go/test/fixedbugs/issue15091.go
> +go/test/fixedbugs/issue15175.go
> +go/test/fixedbugs/issue15252.go
> +go/test/fixedbugs/issue15277.go
> +go/test/fixedbugs/issue15281.go
> +go/test/fixedbugs/issue15311.go
> +go/test/fixedbugs/issue15329.go
> +go/test/fixedbugs/issue15439.go
> +go/test/fixedbugs/issue15470.dir/
> +go/test/fixedbugs/issue15470.dir/a.go
> +go/test/fixedbugs/issue15470.dir/b.go
> +go/test/fixedbugs/issue15470.go
> +go/test/fixedbugs/issue15548.dir/
> +go/test/fixedbugs/issue15548.dir/a.go
> +go/test/fixedbugs/issue15548.dir/b.go
> +go/test/fixedbugs/issue15548.dir/c.go
> +go/test/fixedbugs/issue15548.go
> +go/test/fixedbugs/issue15572.dir/
> +go/test/fixedbugs/issue15572.dir/a.go
> +go/test/fixedbugs/issue15572.dir/b.go
> +go/test/fixedbugs/issue15572.go
> +go/test/fixedbugs/issue15585.go
> +go/test/fixedbugs/issue15602.go
> +go/test/fixedbugs/issue15604.go
> +go/test/fixedbugs/issue15646.dir/
> +go/test/fixedbugs/issue15646.dir/a.go
> +go/test/fixedbugs/issue15646.dir/b.go
> +go/test/fixedbugs/issue15646.go
> +go/test/fixedbugs/issue15733.go
> +go/test/fixedbugs/issue15747.go
> +go/test/fixedbugs/issue15747b.go
> +go/test/fixedbugs/issue15838.dir/
> +go/test/fixedbugs/issue15838.dir/a.go
> +go/test/fixedbugs/issue15838.dir/b.go
> +go/test/fixedbugs/issue15838.go
> +go/test/fixedbugs/issue15898.go
> +go/test/fixedbugs/issue15902.go
> +go/test/fixedbugs/issue15920.dir/
> +go/test/fixedbugs/issue15920.dir/a.go
> +go/test/fixedbugs/issue15920.dir/b.go
> +go/test/fixedbugs/issue15920.go
> +go/test/fixedbugs/issue15926.go
> +go/test/fixedbugs/issue15961.go
> +go/test/fixedbugs/issue15975.go
> +go/test/fixedbugs/issue15988.go
> +go/test/fixedbugs/issue16008.go
> +go/test/fixedbugs/issue16016.go
> +go/test/fixedbugs/issue16037_run.go
> +go/test/fixedbugs/issue16095.go
> +go/test/fixedbugs/issue16130.go
> +go/test/fixedbugs/issue16133.dir/
> +go/test/fixedbugs/issue16133.dir/a1.go
> +go/test/fixedbugs/issue16133.dir/a2.go
> +go/test/fixedbugs/issue16133.dir/b.go
> +go/test/fixedbugs/issue16133.dir/c.go
> +go/test/fixedbugs/issue16133.go
> +go/test/fixedbugs/issue16193.go
> +go/test/fixedbugs/issue16249.go
> +go/test/fixedbugs/issue16515.go
>  go/test/fixedbugs/issue2615.go
>  go/test/fixedbugs/issue3552.dir/
>  go/test/fixedbugs/issue3552.dir/one.go
> @@ -5725,6 +6268,7 @@ go/test/fixedbugs/issue8475.go
>  go/test/fixedbugs/issue8501.go
>  go/test/fixedbugs/issue8507.go
>  go/test/fixedbugs/issue8612.go
> +go/test/fixedbugs/issue8613.go
>  go/test/fixedbugs/issue8620.go
>  go/test/fixedbugs/issue8745.go
>  go/test/fixedbugs/issue8761.go
> @@ -5843,6 +6387,9 @@ go/test/interface/recursive1.dir/recursi
>  go/test/interface/recursive1.go
>  go/test/interface/returntype.go
>  go/test/interface/struct.go
> +go/test/intrinsic.dir/
> +go/test/intrinsic.dir/main.go
> +go/test/intrinsic.go
>  go/test/iota.go
>  go/test/ken/
>  go/test/ken/array.go
> @@ -5891,13 +6438,16 @@ go/test/label.go
>  go/test/label1.go
>  go/test/linkmain.go
>  go/test/linkmain_run.go
> +go/test/linkobj.go
>  go/test/linkx.go
>  go/test/linkx_run.go
>  go/test/literal.go
>  go/test/live.go
>  go/test/live1.go
>  go/test/live2.go
> +go/test/live_ssa.go
>  go/test/live_syscall.go
> +go/test/loopbce.go
>  go/test/mallocfin.go
>  go/test/map.go
>  go/test/map1.go
> @@ -5918,21 +6468,29 @@ go/test/nilcheck.go
>  go/test/nilptr.go
>  go/test/nilptr2.go
>  go/test/nilptr3.go
> +go/test/nilptr3_ssa.go
>  go/test/nilptr4.go
>  go/test/nosplit.go
>  go/test/nul1.go
> +go/test/opt_branchlikely.go
>  go/test/parentype.go
>  go/test/peano.go
> +go/test/phiopt.go
>  go/test/print.go
>  go/test/print.out
>  go/test/printbig.go
>  go/test/printbig.out
> +go/test/prove.go
>  go/test/range.go
>  go/test/recover.go
>  go/test/recover1.go
>  go/test/recover2.go
>  go/test/recover3.go
>  go/test/recover4.go
> +go/test/reflectmethod1.go
> +go/test/reflectmethod2.go
> +go/test/reflectmethod3.go
> +go/test/reflectmethod4.go
>  go/test/rename.go
>  go/test/rename1.go
>  go/test/reorder.go
> @@ -5966,6 +6524,7 @@ go/test/slicecap.go
>  go/test/sliceopt.go
>  go/test/solitaire.go
>  go/test/stack.go
> +go/test/strength.go
>  go/test/stress/
>  go/test/stress/maps.go
>  go/test/stress/parsego.go
> @@ -5977,10 +6536,13 @@ go/test/switch.go
>  go/test/switch2.go
>  go/test/switch3.go
>  go/test/switch4.go
> +go/test/switch5.go
> +go/test/switch6.go
>  go/test/syntax/
>  go/test/syntax/chan.go
>  go/test/syntax/chan1.go
>  go/test/syntax/composite.go
> +go/test/syntax/ddd.go
>  go/test/syntax/else.go
>  go/test/syntax/forvar.go
>  go/test/syntax/if.go
> @@ -6006,6 +6568,11 @@ go/test/typeswitch.go
>  go/test/typeswitch1.go
>  go/test/typeswitch2.go
>  go/test/typeswitch3.go
> +go/test/uintptrescapes.dir/
> +go/test/uintptrescapes.dir/a.go
> +go/test/uintptrescapes.dir/main.go
> +go/test/uintptrescapes.go
> +go/test/uintptrescapes2.go
>  go/test/undef.go
>  go/test/utf.go
>  go/test/varerr.go
> 

Reply via email to