]> Cypherpunks repositories - gostls13.git/commit
[dev.link] cmd/link: convert Asmb2 path to loader APIs for Elf/AMD64
authorThan McIntosh <thanm@google.com>
Thu, 7 May 2020 14:06:28 +0000 (10:06 -0400)
committerThan McIntosh <thanm@google.com>
Tue, 12 May 2020 11:18:41 +0000 (11:18 +0000)
commit25e9417b9807bc6166b127f698d145ce060cd23f
tree78a6252bb6f6ec58bbcecdc980c845475bccb2f3
parent88a12a99b468c61e2fb3ff306623bdb1ede1da5b
[dev.link] cmd/link: convert Asmb2 path to loader APIs for Elf/AMD64

This patch converts the linker's Asmb2 phase to use loader APIs
for AMD64 (other architectures to be converted in a subsequent
patch).

Change-Id: I5a9aa9b03769cabc1a22b982f48fd113213d7bcf
Reviewed-on: https://go-review.googlesource.com/c/go/+/233338
Run-TryBot: Than McIntosh <thanm@google.com>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/link/internal/amd64/asm.go
src/cmd/link/internal/ld/data.go
src/cmd/link/internal/ld/dwarf.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 [new file with mode: 0644]
src/cmd/link/internal/ld/main.go
src/cmd/link/internal/ld/symtab.go
src/cmd/link/internal/ld/symtab2.go [new file with mode: 0644]