]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj: add tool to generate Cnames string
authorchenguoqi <chenguoqi@loongson.cn>
Thu, 24 Oct 2024 03:16:00 +0000 (11:16 +0800)
committerGopher Robot <gobot@golang.org>
Wed, 13 Nov 2024 05:02:13 +0000 (05:02 +0000)
commit84e58c84fdbe4681b4cbfeb615aaba3437c8ac85
treea1e4e3b0a9c038eee522985e561bcb2a8888fd37
parent239dbd7dbac883d6f9b6522774a0dfd519f77fa8
cmd/internal/obj: add tool to generate Cnames string

Add cmd/internal/obj/mkcnames.go to do the generation and update
the architecture packages to use it to maintain the Cnames tables.

Currently works correctly on arm64,loong64,mips,ppc64 and s390x.

Change-Id: I5220b0ba6d8a8a5fcc4d9774731eb2af69a671af
Reviewed-on: https://go-review.googlesource.com/c/go/+/622256
Reviewed-by: David Chase <drchase@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Meidan Li <limeidan@loongson.cn>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Qiqi Huang <huangqiqi@loongson.cn>
Auto-Submit: Ian Lance Taylor <iant@golang.org>
Reviewed-by: sophie zhao <zhaoxiaolin@loongson.cn>
Commit-Queue: Ian Lance Taylor <iant@golang.org>
src/cmd/internal/obj/arm64/a.out.go
src/cmd/internal/obj/arm64/anames7.go
src/cmd/internal/obj/loong64/a.out.go
src/cmd/internal/obj/loong64/cnames.go
src/cmd/internal/obj/mips/a.out.go
src/cmd/internal/obj/mips/anames0.go
src/cmd/internal/obj/mkcnames.go [new file with mode: 0644]
src/cmd/internal/obj/ppc64/a.out.go
src/cmd/internal/obj/ppc64/anames9.go
src/cmd/internal/obj/s390x/a.out.go
src/cmd/internal/obj/s390x/anamesz.go