mirror of
https://github.com/golang/go
synced 2024-11-25 13:47:57 -07:00
cmd/internal/obj/fips: mark R_ADDRPOWR_GOT as a pcrel relocation
It's actually a TOC relative relocation, but those are also accepted as pcrel relocations here too. This fixes compilation on GOPPC64 <= power9. Change-Id: I235125a76f59ab26c6c753540cfaeb398f9c105d Reviewed-on: https://go-review.googlesource.com/c/go/+/628157 Auto-Submit: Paul Murphy <murp@ibm.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Ian Lance Taylor <iant@google.com> Reviewed-by: Cherry Mui <cherryyz@google.com>
This commit is contained in:
parent
3d61de41a2
commit
f99f5da18f
@ -317,6 +317,7 @@ func (s *LSym) checkFIPSReloc(ctxt *Link, rel Reloc) {
|
||||
objabi.R_ADDRMIPSU, // used by adding to REGSB, so position-independent
|
||||
objabi.R_ADDRMIPSTLS,
|
||||
objabi.R_ADDROFF,
|
||||
objabi.R_ADDRPOWER_GOT,
|
||||
objabi.R_ADDRPOWER_GOT_PCREL34,
|
||||
objabi.R_ADDRPOWER_PCREL,
|
||||
objabi.R_ADDRPOWER_TOCREL,
|
||||
|
Loading…
Reference in New Issue
Block a user