]> Cypherpunks repositories - gostls13.git/commit
cmd/link: add internal linking support for calling SDYNIMPORT on mips64
authorJoel Sing <joel@sing.id.au>
Mon, 6 Jun 2022 20:08:51 +0000 (06:08 +1000)
committerGopher Robot <gobot@golang.org>
Wed, 22 Feb 2023 14:55:07 +0000 (14:55 +0000)
commit4a1829b65a5c6b62c3aadeccc0822882e1bc4e46
treefaef127ba5b680d546516860cb078e250a8f0120
parent5e6ccd12236167fb28b72040dacef6859d4a8710
cmd/link: add internal linking support for calling SDYNIMPORT on mips64

Add internal linking support for calling SDYNIMPORT symbols on mips64. This adds
code to generate appropriate PLT and GOT entries, along with the various dynamic
entries needed for the dynamic loader.

Updates #36435, #46178

Change-Id: I783e0d028510ca2bca82bcbc745f2375770813fe
Reviewed-on: https://go-review.googlesource.com/c/go/+/415815
Reviewed-by: Rong Zhang <rongrong@oss.cipunited.com>
Run-TryBot: Ian Lance Taylor <iant@google.com>
Run-TryBot: Joel Sing <joel@sing.id.au>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Ian Lance Taylor <iant@google.com>
src/cmd/link/internal/ld/elf.go
src/cmd/link/internal/mips64/asm.go
src/cmd/link/internal/mips64/obj.go