]> Cypherpunks.ru repositories - gostls13.git/commit
cmd/link: add relocation type R_AARCH64_LDST16_ABS_LO12_NC for arm64
authoreric fang <eric.fang@arm.com>
Wed, 18 Nov 2020 04:00:57 +0000 (04:00 +0000)
committereric fang <eric.fang@arm.com>
Wed, 25 Nov 2020 02:51:30 +0000 (02:51 +0000)
commit1308f118974fab4bd08d04a6a982db6dde6f9e52
tree3324292c0fdbc6246af0014241a6200124ff6f41
parentf6dcc975f7207340ad11d9296c42e7730ecf1f9f
cmd/link: add relocation type R_AARCH64_LDST16_ABS_LO12_NC for arm64

The linker already has R_AARCH64_LDST{8,32,64,128}_ABS_LO12_NC, some cgo tests require
 R_AARCH64_LDST16_ABS_LO12_NC, this CL adds this relocation type.

Fixes #42660

Change-Id: I9a5120cd872f5095c61175cb602427c6ab3225cc
Reviewed-on: https://go-review.googlesource.com/c/go/+/271017
Reviewed-by: eric fang <eric.fang@arm.com>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Run-TryBot: eric fang <eric.fang@arm.com>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: eric fang <eric.fang@arm.com>
Trust: Benny Siegert <bsiegert@gmail.com>
src/cmd/internal/objabi/reloctype.go
src/cmd/internal/objabi/reloctype_string.go
src/cmd/link/internal/arm64/asm.go
src/cmd/link/internal/loadelf/ldelf.go