]> Cypherpunks repositories - gostls13.git/commit
[dev.link] cmd/link: expand architecture support for elf asmb2 path
authorThan McIntosh <thanm@google.com>
Mon, 11 May 2020 20:00:13 +0000 (16:00 -0400)
committerThan McIntosh <thanm@google.com>
Tue, 12 May 2020 19:13:01 +0000 (19:13 +0000)
commit69261d1f367ae8b14f943c39d7ab80faf80b2e03
treec3a2b1463f1a81008b6cbdae85d3051603c8e7e0
parent4098ab3ff4de53df4bf2e9b2db0f49e4d12b3d9c
[dev.link] cmd/link: expand architecture support for elf asmb2 path

Adds in support for remaining architectures to the linker's ELF asmb2
path, along with deleting most of the older sym.Symbol based code.

Change-Id: I67c96525db72b7d6dd3187cf2b9f6faddc296291
Reviewed-on: https://go-review.googlesource.com/c/go/+/233362
Reviewed-by: Cherry Zhang <cherryyz@google.com>
26 files changed:
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/dwarf2.go
src/cmd/link/internal/ld/elf.go
src/cmd/link/internal/ld/elf2.go
src/cmd/link/internal/ld/lib.go
src/cmd/link/internal/ld/lib2.go [deleted file]
src/cmd/link/internal/ld/main.go
src/cmd/link/internal/ld/symtab.go
src/cmd/link/internal/ld/symtab2.go [deleted file]
src/cmd/link/internal/ld/xcoff2.go [deleted file]
src/cmd/link/internal/mips/asm.go
src/cmd/link/internal/mips/obj.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/riscv64/asm.go
src/cmd/link/internal/riscv64/obj.go
src/cmd/link/internal/s390x/asm.go
src/cmd/link/internal/s390x/obj.go
src/cmd/link/internal/x86/asm.go
src/cmd/link/internal/x86/obj.go