ChangeLog 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363
  1. 2022-02-13 Ian Lance Taylor <iant@golang.org>
  2. * configure.ac: Revert 2022-02-09 change:
  3. (RT_LIBS): Don't define.
  4. * Makefile.am (check-runtime): Don't set GOLIBS to $(RT_LIBS).
  5. * configure, Makefile.in: Regenerate.
  6. 2022-02-11 Ian Lance Taylor <iant@golang.org>
  7. * Makefile.am (go_cmd_cgo_files): Add ast_go118.go
  8. (check-go-tool): Copy golang.org/x/tools directories.
  9. * Makefile.in: Regenerate.
  10. 2022-02-09 Ian Lance Taylor <iant@golang.org>
  11. * configure.ac (RT_LIBS): Define.
  12. * Makefile.am (check-runtime): Set GOLIBS to $(RT_LIBS).
  13. * configure, Makefile.in: Regenerate.
  14. 2021-09-21 Ian Lance Taylor <iant@golang.org>
  15. * Makefile.am (check-runtime): Add goroot.go to --extrafiles.
  16. * Makefile.in: Regenerate.
  17. 2021-02-02 Ian Lance Taylor <iant@golang.org>
  18. * Makefile.am (check-embed): New target.
  19. (check): Depend on check-embed. Examine embed-testlog.
  20. (mostlyclean-local): Add check-embed-dir.
  21. (.PHONY): Add check-embed.
  22. * Makefile.in: Regenerate.
  23. 2020-12-30 Ian Lance Taylor <iant@golang.org>
  24. * Makefile.am (check-runtime): Don't create check-runtime-dir.
  25. (mostlyclean-local): Don't remove check-runtime-dir.
  26. (check-go-tool, check-vet): Copy in go.mod and modules.txt.
  27. (check-cgo-test, check-carchive-test): Add go.mod file.
  28. * Makefile.in: Regenerate.
  29. 2020-10-29 Nikhil Benesch <nikhil.benesch@gmail.com>
  30. * Makefile.am (check-runtime): Add runtime_linknames.go to
  31. --extrafiles.
  32. * Makefile.in: Regenerate.
  33. 2020-01-21 Ian Lance Taylor <iant@golang.org>
  34. * Makefile.am (gofmt$(EXEEXT)): Link against $(LIBGOTOOL).
  35. (check-go-tool): Copy some vendor directories.
  36. * Makefile.in: Regenerate.
  37. 2019-09-06 Ian Lance Taylor <iant@golang.org>
  38. * Makefile.am (check-carchive-test): Just run "go test", not "go
  39. test carchive_test.go".
  40. * Makefile.in: Regenerate.
  41. 2019-05-27 Ian Lance Taylor <iant@golang.org>
  42. * Makefile.am (check-go-tool): Only chmod check-go-dir if it
  43. exists.
  44. * Makefile.in: Regenerate.
  45. 2019-02-28 Ian Lance Taylor <iant@golang.org>
  46. PR go/89406
  47. * Makefile.am (GOTOOLS_TEST_TIMEOUT): Double.
  48. * Makefile.in: Regenerate.
  49. 2019-02-12 Ian Lance Taylor <iant@golang.org>
  50. PR go/89193
  51. * Makefile.am (mostlyclean-local): Avoid getting an error from
  52. chmod. Remove check-vet-dir and gocache-test.
  53. * Makefile.in: Regenerate.
  54. 2019-01-28 Uroš Bizjak <ubizjak@gmail.com>
  55. * Makefile.in: Really regenerate.
  56. 2019-01-18 Ian Lance Taylor <iant@golang.org>
  57. * Makefile.am (go_cmd_vet_files): Update for Go1.12beta2 release.
  58. (GOTOOLS_TEST_TIMEOUT): Increase to 600.
  59. (check-runtime): Export LD_LIBRARY_PATH before computing GOARCH
  60. and GOOS.
  61. (check-vet): Copy golang.org/x/tools into check-vet-dir.
  62. * Makefile.in: Regenerate.
  63. 2018-10-31 Joseph Myers <joseph@codesourcery.com>
  64. PR bootstrap/82856
  65. * config/go.m4: Remove file.
  66. * Makefile.am (ACLOCAL_AMFLAGS): Do not use -I ./config.
  67. * configure.ac: Remove AC_PREREQ. Do not include config/go.m4.
  68. * Makefile.in, aclocal.m4, configure: Regenerate.
  69. 2018-09-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
  70. * Makefile.am (mostlyclean-local): Ignore chmod errors.
  71. (check-go-tool): Likewise.
  72. * Makefile.in: Regenerate.
  73. 2018-09-24 Ian Lance Taylor <iant@golang.org>
  74. * Makefile.am (mostlyclean-local): Run chmod on check-go-dir to
  75. make sure it is writable.
  76. (check-go-tools): Likewise.
  77. (check-vet): Copy internal/objabi to check-vet-dir.
  78. * Makefile.in: Rebuild.
  79. 2018-05-09 Ian Lance Taylor <iant@golang.org>
  80. * Makefile.am (check-go-tool): Don't copy zstdpkglist.go.
  81. * Makefile.in: Rebuild.
  82. 2018-05-04 Ian Lance Taylor <iant@golang.org>
  83. PR go/85630
  84. * Makefile.am (CHECK_ENV): Set GOCACHE.
  85. (ECHO_ENV): Update for setting of GOCACHE.
  86. * Makefile.in: Rebuild.
  87. 2018-21-03 Uros Bizjak <ubizjak@gmail.com>
  88. * Makefile.am (check-runtime): Pass -test.timeout
  89. with GOTOOLS_TEST_TIMEOUT.
  90. * Makefile.in: Rebuild.
  91. 2018-02-09 Ian Lance Taylor <iant@golang.org>
  92. * Makefile.am (GOTOOLS_TEST_TIMEOUT): Double value.
  93. 2018-02-08 Ian Lance Taylor <iant@golang.org>
  94. * Makefile.am (check-gccgo, check-gcc): Add options to pick up
  95. target libstdc++, to permit tests that use C++.
  96. * Makefile.in: Rebuild.
  97. 2018-01-18 Ian Lance Taylor <iant@golang.org>
  98. * Makefile.am (GOTOOLS_TEST_TIMEOUT): Define.
  99. (check-go-tool): Pass -test.timeout with GOTOOLS_TEST_TIMEOUT.
  100. (check-cgo-test, check-carchive-test, check-vet): Likewise.
  101. * Makefile.in: Rebuild.
  102. 2018-01-08 Ian Lance Taylor <iant@golang.org>
  103. * Makefile.am (go_cmd_vet_files): New variable.
  104. (go_cmd_buildid_files, go_cmd_test2json_files): New variables.
  105. (s-zdefaultcc): Change from constants to functions.
  106. (noinst_PROGRAMS): Add vet, buildid, and test2json.
  107. (cgo$(EXEEXT)): Link against $(LIBGOTOOL).
  108. (vet$(EXEEXT)): New target.
  109. (buildid$(EXEEXT)): New target.
  110. (test2json$(EXEEXT)): New target.
  111. (install-exec-local): Install all $(noinst_PROGRAMS).
  112. (uninstall-local): Uninstasll all $(noinst_PROGRAMS).
  113. (check-go-tool): Depend on $(noinst_PROGRAMS). Copy down
  114. objabi.go.
  115. (check-runtime): Depend on $(noinst_PROGRAMS).
  116. (check-cgo-test, check-carchive-test): Likewise.
  117. (check-vet): New target.
  118. (check): Depend on check-vet. Look at cmd_vet-testlog.
  119. (.PHONY): Add check-vet.
  120. * Makefile.in: Rebuild.
  121. 2017-10-25 Ian Lance Taylor <iant@golang.org>
  122. * Makefile.am (check-go-tool): Output colon after ${fl}.
  123. (check-runtime, check-cgo-test, check-carchive-test): Likewise.
  124. * Makefile.in: Rebuild.
  125. 2017-09-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
  126. * Makefile.am (GOTESTFLAGS): New variable.
  127. (check-runtime): Pass it to gotest.
  128. (check-go-tools): Sort summary.
  129. (check-runtime): Likewise.
  130. (check-cgo-test): Likewise.
  131. (check-carchive-test): Likewise.
  132. (check): Likewise.
  133. * Makefile.in: Regenerate.
  134. 2017-09-14 Ian Lance Taylor <iant@golang.org>
  135. * Makefile.am (LIBGOTOOL): Define.
  136. (go_cmd_go_files): Update for Go 1.9 release.
  137. (go$(EXEEXT)): Depend on and link against $(LIBGOTOOL).
  138. (CHECK_ENV): Add definition of shell variable fl.
  139. (check-go-tool): Update for rearrangement of cmd/go sources in Go
  140. 1.9 release. Echo failure message if test fails.
  141. (check-runtime): Echo failure message if test fails.
  142. (check-cgo-test, check-carchive-test): Likewise.
  143. * Makefile.in: Rebuild.
  144. 2017-08-30 Ian Lance Taylor <iant@golang.org>
  145. * configure.ac: Substitute GOC_FOR_TARGET and GCC_FOR_TARGET.
  146. * Makefile.am (MOSTLYCLEANFILES): Add check-gcc.
  147. (check-gccgo): Create via a temporary file.
  148. (check-gcc): New target.
  149. (CHECK_ENV): Set CC.
  150. (ECHO_ENV): Report CC.
  151. (check-go-tool): Depend on check-gcc.
  152. (check-runtime, check-cgo-test, check-carchive-test): Likewise.
  153. * configure, Makefile.in: Rebuild.
  154. 2017-07-26 Ian Lance Taylor <iant@golang.org>
  155. PR go/81548
  156. * Makefile.am (MOSTLYCLEANFILES): Add *.sent.
  157. * Makefile.in: Rebuild.
  158. 2017-07-15 Ian Lance Taylor <iant@golang.org>
  159. * Makefile.am (CHECK_ENV): Set GOROOT.
  160. (ECHO_ENV): Report setting GOROOT.
  161. * Makefile.in: Rebuild.
  162. 2017-06-29 Ian Lance Taylor <iant@golang.org>
  163. * Makefile.am (MOSTLYCLEANFILES): Remove testing files and logs.
  164. (mostlyclean-local): Remove check-runtime-dir, cgo-test-dir,
  165. carchive-test-dir.
  166. (ECHO_ENV): Define.
  167. (check-go-tool): Depend on cgo. Write command to testlog.
  168. (check-runtime): New target.
  169. (check-cgo-test): New target.
  170. (check-carchive-test): New target.
  171. (check): Depend on check-runtime, check-cgo-test,
  172. check-carchive-test. Add @ to prettify output.
  173. (.PHONY): Add check-runtime, check-cgo-test, check-carchive-test.
  174. * Makefile.in: Rebuild.
  175. 2017-06-26 Ian Lance Taylor <iant@golang.org>
  176. * Makefile.am (s-zdefaultcc): Don't record $(bindir) for defaultCC
  177. or defaultCXX.
  178. * Makefile.in: Rebuild.
  179. 2017-06-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
  180. * Makefile.am (check-go-tool): Don't use >& for I/O redirection.
  181. * Makefile.in: Regenerate.
  182. 2017-06-14 Ian Lance Taylor <iant@golang.org>
  183. * Makefile.am (libgosrcdir): Define.
  184. (check-head, check-gccgo, check-go-tool): New targets.
  185. (CHECK_ENV): Define.
  186. (check): New target.
  187. (mostlyclean-local): New target.
  188. * Makefile.in: Rebuild.
  189. 2017-06-13 Ian Lance Taylor <iant@golang.org>
  190. PR go/80964
  191. * configure.ac: Set NATIVE if host_alias = target_alias.
  192. * configure: Rebuild.
  193. 2017-05-18 Ian Lance Taylor <iant@golang.org>
  194. PR go/80814
  195. * Makefile.am (AM_GOCFLAGS): Define.
  196. * Makefile.in: Rebuild.
  197. 2017-01-13 Ian Lance Taylor <iant@golang.org>
  198. Updates for Go 1.8rc1.
  199. * Makefile.am (go_cmd_go_files): Add bug.go.
  200. (s-zdefaultcc): Write defaultPkgConfig.
  201. * Makefile.in: Rebuild.
  202. 2016-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
  203. Update copyrights.
  204. 2016-02-03 Ian Lance Taylor <iant@google.com>
  205. * Makefile.am (go_cmd_gofmt_files): Update to Go 1.6rc1 by adding
  206. internal.go.
  207. * Makefile.in: Rebuild.
  208. 2015-12-02 Ian Lance Taylor <iant@google.com>
  209. PR go/66147
  210. * Makefile.am (GOCOMPILER): In NATIVE case, add
  211. $(XGCC_FLAGS_FOR_TARGET).
  212. 2015-10-31 Ian Lance Taylor <iant@google.com>
  213. * Makefile.am (go_cmd_go_files): Update to Go 1.5.1 library by
  214. adding alldocs.go, doc.go, note.go.
  215. * Makefile.in: Rebuild.
  216. 2015-05-13 Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
  217. * Makefile.in: Regenerated with automake-1.11.6.
  218. * aclocal.m4: Likewise.
  219. * configure: Likewise.
  220. 2015-03-24 Ian Lance Taylor <iant@google.com>
  221. PR go/65462
  222. * Makefile.am (go_cmd_go_files): Add $(libgodir)/zstdpkglist.go.
  223. * Makefile.in: Rebuild.
  224. 2015-03-12 Ian Lance Taylor <iant@google.com>
  225. * Makefile.am (GOLINK): Add GOCFLAGS.
  226. * Makefile.in: Rebuild.
  227. 2015-01-23 Ian Lance Taylor <iant@google.com>
  228. PR go/64738
  229. * Makefile.am (AM_LDFLAGS): Remove -static-libgo.
  230. * Makefile.in: Rebuild.
  231. 2015-01-22 Ian Lance Taylor <iant@google.com>
  232. PR go/64595
  233. * go.1, gofmt.1: New files.
  234. * Makefile.am (man_MANS): New variable.
  235. * Makefile.in: Rebuild.
  236. 2015-01-21 Ian Lance Taylor <iant@google.com>
  237. * Makefile.am (noinst_PROGRAMS): New variable.
  238. (libexecsub_PROGRAMS): Remove variable.
  239. (install-exec-local, uninstall-local): New targets.
  240. * Makefile.in: Rebuild.
  241. 2015-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
  242. * configure.ac: Check if sched_yield and/or nanosleep need -lrt.
  243. * configure: Regenerate.
  244. * Makefile.am (go$(EXEEXT), gofmt$(EXEEXT), cgo$(EXEEXT)): Link
  245. with $(LIBS).
  246. * Makefile.in: Regenerate.
  247. 2015-01-15 Ian Lance Taylor <iant@google.com>
  248. * configure.ac: Check for networking libraries; see NET_LIBS.
  249. * Makefile.am (go$(EXEEXT)): Link against NET_LIBS.
  250. (gofmt$(EXEEXT), cgo$(EXEEXT)): Likewise.
  251. * configure, Makefile.in: Rebuild.
  252. 2015-01-14 Ian Lance Taylor <iant@google.com>
  253. * Makefile.am (go_cmd_go_files): Sort entries. Add generate.go.
  254. * Makefile.in: Rebuild.
  255. 2015-01-09 Ian Lance Taylor <iant@google.com>
  256. * Makefile.am (GOCOMPILER): Set to GOC or GOC_FOR_TARGET depending
  257. on whether this is a native build or not.
  258. (GOCOMPILE, GOLINK): Use $(GOCOMPILER) instead of $(GOC).
  259. (MOSTLYCLEANFILES): Define.
  260. * Makefile.in: Rebuild.
  261. * Initial implementation.