]> Cypherpunks.ru repositories - gostls13.git/commit
cmd/internal/goobj, cmd/link: remove funcdataoff
authorCherry Mui <cherryyz@google.com>
Tue, 28 Sep 2021 21:07:01 +0000 (17:07 -0400)
committerCherry Mui <cherryyz@google.com>
Wed, 29 Sep 2021 13:53:55 +0000 (13:53 +0000)
commite180e2c27c3c3f06a4df6352386efedc15a1e38c
treeb9a2addb3a2cfcea01926f97c1b21cde88fe06ff
parent587b3c1192397393afb0ec5acd608e3dfe9f2116
cmd/internal/goobj, cmd/link: remove funcdataoff

FUNCDATA is always a symbol reference with 0 offset. Assert the
offset is 0 and remove funcdataoff.

Change-Id: I326815365c9db5aeef6b869df5d78a9957bc16a6
Reviewed-on: https://go-review.googlesource.com/c/go/+/352894
Trust: Cherry Mui <cherryyz@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
src/cmd/internal/goobj/funcinfo.go
src/cmd/internal/obj/link.go
src/cmd/internal/obj/objfile.go
src/cmd/internal/obj/pcln.go
src/cmd/link/internal/ld/pcln.go
src/cmd/link/internal/loader/loader.go