Skip to content
Permalink
Browse files

all: remove the nacl port (part 1)

You were a useful port and you've served your purpose.
Thanks for all the play.

A subsequent CL will remove amd64p32 (including assembly files and
toolchain bits) and remaining bits. The amd64p32 removal will be
separated into its own CL in case we want to support the Linux x32 ABI
in the future and want our old amd64p32 support as a starting point.

Updates #30439

Change-Id: Ia3a0c7d49804adc87bf52a4dea7e3d3007f2b1cd
Reviewed-on: https://go-review.googlesource.com/c/go/+/199499
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
  • Loading branch information...
bradfitz committed Oct 8, 2019
1 parent 2197321 commit a38a917aee626a9b9d5ce2b93964f586bf759ea0
Showing with 170 additions and 7,702 deletions.
  1. +0 −121 misc/nacl/README
  2. +0 −10 misc/nacl/go_nacl_386_exec
  3. +0 −10 misc/nacl/go_nacl_amd64p32_exec
  4. +0 −10 misc/nacl/go_nacl_arm_exec
  5. +0 −226 misc/nacl/mkzip.go
  6. 0 misc/nacl/testdata/bin/placeholder
  7. 0 misc/nacl/testdata/empty
  8. +0 −8 misc/nacl/testdata/group
  9. +0 −1 misc/nacl/testdata/hosts
  10. +0 −1,596 misc/nacl/testdata/mime.types
  11. +0 −190 misc/nacl/testzip.proto
  12. +6 −6 src/buildall.bash
  13. +1 −1 src/cmd/compile/internal/gc/inl_test.go
  14. +0 −2 src/cmd/compile/internal/gc/sizeof_test.go
  15. +0 −2 src/cmd/compile/internal/ssa/sizeof_test.go
  16. +0 −2 src/cmd/compile/internal/types/sizeof_test.go
  17. +0 −4 src/cmd/dist/build.go
  18. +2 −2 src/cmd/dist/test.go
  19. +0 −4 src/cmd/dist/util.go
  20. +0 −3 src/cmd/doc/doc_test.go
  21. +1 −1 src/cmd/go/alldocs.go
  22. +2 −2 src/cmd/go/go_test.go
  23. +0 −2 src/cmd/go/help_test.go
  24. +1 −1 src/cmd/go/internal/base/signal_unix.go
  25. +1 −1 src/cmd/go/internal/lockedfile/internal/filelock/filelock_test.go
  26. +1 −1 src/cmd/go/internal/lockedfile/lockedfile_test.go
  27. +1 −1 src/cmd/go/internal/renameio/umask_test.go
  28. +1 −1 src/cmd/go/internal/run/run.go
  29. +0 −2 src/cmd/go/internal/work/build_test.go
  30. +1 −1 src/cmd/go/testdata/src/testcache/testcache_test.go
  31. +0 −2 src/cmd/internal/obj/sizeof_test.go
  32. +0 −2 src/cmd/link/internal/sym/sizeof_test.go
  33. +1 −1 src/crypto/rand/eagain.go
  34. +1 −1 src/crypto/rand/rand_unix.go
  35. +0 −8 src/crypto/x509/root_nacl.go
  36. +1 −1 src/crypto/x509/root_unix.go
  37. +1 −1 src/debug/elf/file_test.go
  38. +1 −1 src/go/build/deps_test.go
  39. +1 −1 src/go/internal/gccgoimporter/importer_test.go
  40. +2 −5 src/go/internal/gcimporter/gcimporter_test.go
  41. +1 −1 src/go/types/example_test.go
  42. +0 −6 src/internal/cpu/cpu_x86.s
  43. +1 −1 src/internal/poll/export_posix_test.go
  44. +1 −1 src/internal/poll/fd_fsync_posix.go
  45. +1 −1 src/internal/poll/{fd_poll_nacljs.go → fd_poll_js.go}
  46. +1 −1 src/internal/poll/fd_posix.go
  47. +1 −1 src/internal/poll/fd_posix_test.go
  48. +1 −1 src/internal/poll/fd_unix.go
  49. +1 −1 src/internal/poll/hook_unix.go
  50. +1 −1 src/internal/poll/sys_cloexec.go
  51. +0 −9 src/internal/syscall/unix/nonblocking_nacl.go
  52. +4 −6 src/internal/testenv/testenv.go
  53. +1 −1 src/internal/testenv/testenv_notwin.go
  54. +0 −2 src/log/syslog/doc.go
  55. +1 −1 src/log/syslog/example_test.go
  56. +1 −1 src/log/syslog/syslog.go
  57. +1 −1 src/log/syslog/syslog_test.go
  58. +1 −1 src/log/syslog/syslog_unix.go
  59. +1 −1 src/mime/type_unix.go
  60. +0 −48 src/naclmake.bash
  61. +0 −52 src/nacltest.bash
  62. +1 −6 src/net/dial_test.go
  63. +0 −9 src/net/error_nacl.go
  64. +1 −1 src/net/error_posix.go
  65. +3 −3 src/net/error_test.go
  66. +1 −1 src/net/fd_unix.go
  67. +1 −1 src/net/file.go
  68. +1 −1 src/net/file_stub.go
  69. +4 −4 src/net/file_test.go
  70. +1 −1 src/net/hook_unix.go
  71. +1 −1 src/net/interface.go
  72. +1 −1 src/net/interface_stub.go
  73. +1 −1 src/net/interface_test.go
  74. +1 −1 src/net/internal/socktest/switch_unix.go
  75. +1 −1 src/net/internal/socktest/sys_unix.go
  76. +1 −1 src/net/iprawsock.go
  77. +1 −1 src/net/iprawsock_posix.go
  78. +2 −2 src/net/ipsock_posix.go
  79. +4 −4 src/net/listen_test.go
  80. +1 −2 src/net/lookup.go
  81. +1 −1 src/net/lookup_fake.go
  82. +0 −15 src/net/lookup_test.go
  83. +1 −1 src/net/main_conf_test.go
  84. +1 −1 src/net/main_noconf_test.go
  85. +1 −1 src/net/main_unix_test.go
  86. +3 −4 src/net/net_test.go
  87. +3 −7 src/net/platform_test.go
  88. +1 −1 src/net/port_unix.go
  89. +1 −1 src/net/rawconn.go
  90. +1 −1 src/net/rawconn_stub_test.go
  91. +2 −2 src/net/rawconn_test.go
  92. +1 −1 src/net/sendfile_stub.go
  93. +1 −1 src/net/sendfile_test.go
  94. +1 −1 src/net/sock_posix.go
  95. +1 −1 src/net/sock_stub.go
  96. +1 −1 src/net/sockaddr_posix.go
  97. +1 −1 src/net/sockopt_stub.go
  98. +1 −1 src/net/sockoptip_stub.go
  99. +1 −1 src/net/sys_cloexec.go
  100. +1 −1 src/net/tcpsock.go
  101. +1 −1 src/net/tcpsock_posix.go
  102. +0 −4 src/net/tcpsock_test.go
  103. +1 −1 src/net/tcpsockopt_stub.go
  104. +0 −18 src/net/timeout_test.go
  105. +1 −4 src/net/udpsock.go
  106. +1 −1 src/net/udpsock_posix.go
  107. +7 −17 src/net/udpsock_test.go
  108. +1 −1 src/net/unixsock.go
  109. +1 −1 src/net/unixsock_posix.go
  110. +1 −1 src/net/unixsock_test.go
  111. +1 −1 src/os/dir_unix.go
  112. +1 −1 src/os/error_posix.go
  113. +1 −1 src/os/error_unix_test.go
  114. +1 −1 src/os/exec/lp_unix.go
  115. +1 −1 src/os/exec_posix.go
  116. +1 −1 src/os/exec_unix.go
  117. +0 −2 src/os/executable.go
  118. +1 −1 src/os/executable_procfs.go
  119. +1 −1 src/os/executable_test.go
  120. +1 −1 src/os/export_unix_test.go
  121. +0 −2 src/os/file.go
  122. +1 −1 src/os/file_posix.go
  123. +1 −1 src/os/file_unix.go
  124. +2 −8 src/os/os_test.go
  125. +1 −1 src/os/path_unix.go
  126. +1 −1 src/os/pipe_bsd.go
  127. +1 −1 src/os/pipe_test.go
  128. +1 −1 src/os/rawconn_test.go
  129. +2 −2 src/os/removeall_test.go
  130. +1 −1 src/os/signal/signal_unix.go
  131. +1 −1 src/os/{stat_nacljs.go → stat_js.go}
  132. +1 −1 src/os/stat_unix.go
  133. +1 −1 src/os/sys_bsd.go
  134. +0 −9 src/os/sys_nacl.go
  135. +0 −1 src/os/timeout_test.go
  136. +1 −8 src/os/user/lookup_stubs.go
  137. +1 −1 src/os/user/lookup_unix.go
  138. +1 −1 src/os/user/lookup_unix_test.go
  139. +1 −1 src/os/wait_unimp.go
  140. +1 −1 src/path/filepath/path_unix.go
  141. +0 −1 src/plugin/plugin_test.go
  142. +1 −8 src/reflect/all_test.go
  143. +0 −1 src/runtime/alg.go
  144. +0 −4 src/runtime/asm_386.s
  145. +0 −11 src/runtime/asm_arm.s
  146. +1 −1 src/runtime/crash_nonunix_test.go
  147. +2 −2 src/runtime/debug/heapdump_test.go
  148. +0 −49 src/runtime/defs_nacl_386.go
  149. +0 −56 src/runtime/defs_nacl_arm.go
  150. +1 −1 src/runtime/env_posix.go
  151. +1 −1 src/runtime/export_mmap_test.go
  152. +1 −1 src/runtime/internal/sys/arch_386.go
  153. +0 −24 src/runtime/internal/sys/zgoos_nacl.go
  154. +1 −1 src/runtime/lfstack_32bit.go
  155. +1 −1 src/runtime/lock_sema.go
  156. +1 −1 src/runtime/mem_bsd.go
  157. +0 −15 src/runtime/mknacl.sh
  158. +0 −1 src/runtime/mmap.go
  159. +1 −1 src/runtime/netpoll.go
  160. +2 −2 src/runtime/netpoll_fake.go
  161. +0 −155 src/runtime/os2_nacl.go
  162. +0 −333 src/runtime/os_nacl.go
  163. +0 −23 src/runtime/os_nacl_arm.go
  164. +1 −1 src/runtime/pprof/pprof_test.go
  165. +0 −24 src/runtime/rt0_nacl_386.s
  166. +0 −16 src/runtime/rt0_nacl_arm.s
  167. +1 −1 src/runtime/runtime_mmap_test.go
  168. +1 −4 src/runtime/runtime_test.go
  169. +1 −1 src/runtime/semasleep_test.go
  170. +1 −1 src/runtime/signal_386.go
  171. +1 −1 src/runtime/signal_amd64x.go
  172. +1 −1 src/runtime/signal_arm.go
  173. +0 −45 src/runtime/signal_nacl.go
  174. +0 −41 src/runtime/signal_nacl_386.go
  175. +0 −53 src/runtime/signal_nacl_arm.go
  176. +1 −1 src/runtime/signal_sighandler.go
  177. +0 −2 src/runtime/sizeof_test.go
  178. +0 −1 src/runtime/stubs2.go
  179. +0 −1 src/runtime/stubs3.go
  180. +0 −374 src/runtime/sys_nacl_386.s
  181. +0 −312 src/runtime/sys_nacl_arm.s
  182. +0 −84 src/runtime/syscall_nacl.h
  183. +1 −1 src/runtime/testdata/testprog/signal.go
  184. +1 −1 src/runtime/testdata/testprognet/signal.go
  185. +0 −2 src/runtime/time.go
  186. +0 −1 src/runtime/time_fake.go
  187. +0 −1 src/runtime/time_nofake.go
  188. +0 −13 src/runtime/tls_arm.s
  189. +1 −3 src/runtime/vlop_arm.s
  190. +0 −45 src/syscall/asm_nacl_386.s
  191. +0 −44 src/syscall/asm_nacl_arm.s
  192. +1 −1 src/syscall/dirent.go
  193. +1 −1 src/syscall/env_unix.go
  194. +0 −326 src/syscall/fd_nacl.go
  195. +0 −846 src/syscall/fs_nacl.go
  196. +0 −6 src/syscall/mkall.sh
  197. +1 −1 src/syscall/net_js.go
  198. +0 −973 src/syscall/net_nacl.go
  199. +0 −318 src/syscall/syscall_nacl.go
  200. +0 −23 src/syscall/syscall_nacl_386.go
  201. +0 −23 src/syscall/syscall_nacl_arm.go
  202. +1 −1 src/syscall/syscall_test.go
  203. +1 −1 src/syscall/{tables_nacljs.go → tables_js.go}
  204. +0 −11 src/syscall/time_nacl_386.s
  205. +0 −11 src/syscall/time_nacl_arm.s
  206. +1 −1 src/syscall/timestruct.go
  207. +0 −685 src/syscall/unzip_nacl.go
  208. +0 −71 src/syscall/zsyscall_nacl_386.go
  209. +0 −71 src/syscall/zsyscall_nacl_arm.go
  210. +1 −1 src/time/sys_unix.go
  211. +1 −1 src/time/zoneinfo_unix.go

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

No changes.
No changes.

This file was deleted.

This file was deleted.

0 comments on commit a38a917

Please sign in to comment.
You can’t perform that action at this time.