]> Cypherpunks repositories - gostls13.git/commit
all: remove the nacl port (part 2, amd64p32 + toolchain)
authorBrad Fitzpatrick <bradfitz@golang.org>
Wed, 9 Oct 2019 16:22:47 +0000 (16:22 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 9 Oct 2019 22:34:34 +0000 (22:34 +0000)
commit07b4abd62e450f19c47266b3a526df49c01ba425
treef36075bd2f2c2149744ca1bd2fb22fecf742fd87
parent19a7490e568824302b271f6e27dde3f1cd92ffc7
all: remove the nacl port (part 2, amd64p32 + toolchain)

This is part two if the nacl removal. Part 1 was CL 199499.

This CL removes amd64p32 support, which might be useful in the future
if we implement the x32 ABI. It also removes the nacl bits in the
toolchain, and some remaining nacl bits.

Updates #30439

Change-Id: I2475d5bb066d1b474e00e40d95b520e7c2e286e1
Reviewed-on: https://go-review.googlesource.com/c/go/+/200077
Reviewed-by: Ian Lance Taylor <iant@golang.org>
70 files changed:
src/cmd/compile/internal/amd64/ggen.go
src/cmd/compile/internal/arm/ggen.go
src/cmd/compile/internal/gc/go.go
src/cmd/compile/internal/gc/main.go
src/cmd/compile/internal/ssa/config.go
src/cmd/compile/internal/ssa/gen/AMD64.rules
src/cmd/compile/internal/ssa/gen/ARM.rules
src/cmd/compile/internal/ssa/regalloc.go
src/cmd/compile/internal/ssa/rewriteAMD64.go
src/cmd/compile/internal/ssa/rewriteARM.go
src/cmd/compile/internal/x86/ggen.go
src/cmd/go/internal/lockedfile/lockedfile_test.go
src/cmd/go/internal/work/gc.go
src/cmd/internal/obj/arm/asm5.go
src/cmd/internal/obj/x86/asm6.go
src/cmd/internal/obj/x86/obj6.go
src/cmd/internal/objabi/head.go
src/cmd/internal/objabi/util.go
src/cmd/link/internal/amd64/asm.go
src/cmd/link/internal/amd64/obj.go
src/cmd/link/internal/arm/asm.go
src/cmd/link/internal/arm/obj.go
src/cmd/link/internal/arm64/asm.go
src/cmd/link/internal/arm64/obj.go
src/cmd/link/internal/ld/data.go
src/cmd/link/internal/ld/elf.go
src/cmd/link/internal/ld/sym.go
src/cmd/link/internal/mips64/asm.go
src/cmd/link/internal/mips64/obj.go
src/cmd/link/internal/ppc64/asm.go
src/cmd/link/internal/ppc64/obj.go
src/cmd/link/internal/x86/asm.go
src/cmd/link/internal/x86/obj.go
src/crypto/md5/md5block_amd64p32.s [deleted file]
src/crypto/sha1/sha1block_amd64p32.s [deleted file]
src/hash/crc32/crc32_amd64p32.go [deleted file]
src/hash/crc32/crc32_amd64p32.s [deleted file]
src/internal/bytealg/compare_amd64p32.s [deleted file]
src/internal/bytealg/equal_amd64p32.s [deleted file]
src/internal/bytealg/indexbyte_amd64p32.s [deleted file]
src/internal/cpu/cpu_amd64p32.go [deleted file]
src/math/big/arith_amd64p32.s [deleted file]
src/math/dim_amd64p32.s [deleted file]
src/math/exp_amd64p32.s [deleted file]
src/math/floor_amd64p32.s [deleted file]
src/math/hypot_amd64p32.s [deleted file]
src/math/log_amd64p32.s [deleted file]
src/math/sqrt_amd64p32.s [deleted file]
src/math/stubs_amd64p32.s [deleted file]
src/reflect/asm_amd64p32.s [deleted file]
src/reflect/type.go
src/runtime/asm_amd64p32.s [deleted file]
src/runtime/cgo/asm_nacl_amd64p32.s [deleted file]
src/runtime/defs_nacl_amd64p32.go [deleted file]
src/runtime/internal/atomic/asm_amd64p32.s [deleted file]
src/runtime/internal/sys/arch_amd64p32.go [deleted file]
src/runtime/internal/sys/zgoarch_amd64p32.go [deleted file]
src/runtime/memclr_amd64p32.s [deleted file]
src/runtime/memmove_amd64p32.s [deleted file]
src/runtime/netpoll_fake.go
src/runtime/rt0_nacl_amd64p32.s [deleted file]
src/runtime/signal_nacl_amd64p32.go [deleted file]
src/runtime/sys_nacl_amd64p32.s [deleted file]
src/syscall/asm_nacl_amd64p32.s [deleted file]
src/syscall/mkall.sh
src/syscall/mksyscall.pl
src/syscall/syscall_nacl_amd64p32.go [deleted file]
src/syscall/tables_js.go
src/syscall/time_nacl_amd64p32.s [deleted file]
src/syscall/zsyscall_nacl_amd64p32.go [deleted file]