Update the Go library to the 1.10beta1 release.
Requires a few changes to the compiler for modifications to the map
runtime code, and to handle some nowritebarrier cases in the runtime.
Reviewed-on: https://go-review.googlesource.com/86455
gotools/:
* Makefile.am (go_cmd_vet_files): New variable.
(go_cmd_buildid_files, go_cmd_test2json_files): New variables.
(s-zdefaultcc): Change from constants to functions.
(noinst_PROGRAMS): Add vet, buildid, and test2json.
(cgo$(EXEEXT)): Link against $(LIBGOTOOL).
(vet$(EXEEXT)): New target.
(buildid$(EXEEXT)): New target.
(test2json$(EXEEXT)): New target.
(install-exec-local): Install all $(noinst_PROGRAMS).
(uninstall-local): Uninstasll all $(noinst_PROGRAMS).
(check-go-tool): Depend on $(noinst_PROGRAMS). Copy down
objabi.go.
(check-runtime): Depend on $(noinst_PROGRAMS).
(check-cgo-test, check-carchive-test): Likewise.
(check-vet): New target.
(check): Depend on check-vet. Look at cmd_vet-testlog.
(.PHONY): Add check-vet.
* Makefile.in: Rebuild.
From-SVN: r256365
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| gnu-incremental.tar | Loading commit data... | |
| gnu-long-nul.tar | Loading commit data... | |
| gnu-multi-hdrs.tar | Loading commit data... | |
| gnu-nil-sparse-data.tar | Loading commit data... | |
| gnu-nil-sparse-hole.tar | Loading commit data... | |
| gnu-not-utf8.tar | Loading commit data... | |
| gnu-sparse-big.tar | Loading commit data... | |
| gnu-utf8.tar | Loading commit data... | |
| gnu.tar | Loading commit data... | |
| hardlink.tar | Loading commit data... | |
| hdr-only.tar | Loading commit data... | |
| invalid-go17.tar | Loading commit data... | |
| issue10968.tar | Loading commit data... | |
| issue11169.tar | Loading commit data... | |
| issue12435.tar | Loading commit data... | |
| neg-size.tar | Loading commit data... | |
| nil-uid.tar | Loading commit data... | |
| pax-bad-hdr-file.tar | Loading commit data... | |
| pax-bad-mtime-file.tar | Loading commit data... | |
| pax-global-records.tar | Loading commit data... | |
| pax-multi-hdrs.tar | Loading commit data... | |
| pax-nil-sparse-data.tar | Loading commit data... | |
| pax-nil-sparse-hole.tar | Loading commit data... | |
| pax-nul-path.tar | Loading commit data... | |
| pax-nul-xattrs.tar | Loading commit data... | |
| pax-path-hdr.tar | Loading commit data... | |
| pax-pos-size-file.tar | Loading commit data... | |
| pax-records.tar | Loading commit data... | |
| pax-sparse-big.tar | Loading commit data... | |
| pax.tar | Loading commit data... | |
| small.txt | Loading commit data... | |
| small2.txt | Loading commit data... | |
| sparse-formats.tar | Loading commit data... | |
| star.tar | Loading commit data... | |
| trailing-slash.tar | Loading commit data... | |
| ustar-file-devs.tar | Loading commit data... | |
| ustar-file-reg.tar | Loading commit data... | |
| ustar.tar | Loading commit data... | |
| v7.tar | Loading commit data... | |
| writer-big-long.tar | Loading commit data... | |
| writer-big.tar | Loading commit data... | |
| writer.tar | Loading commit data... | |
| xattrs.tar | Loading commit data... |