]> git.feebdaed.xyz Git - 0xmirror/go.git/commit
cmd/link: sort allocated ELF section headers by address
authorIan Lance Taylor <iant@golang.org>
Fri, 7 Nov 2025 03:52:54 +0000 (19:52 -0800)
committerIan Lance Taylor <iant@golang.org>
Thu, 27 Nov 2025 03:59:55 +0000 (19:59 -0800)
commit0ff323143de9d6915a8abec441009cecd803e442
treee538e74e9a54b1e428257daec1978121cf11c341
parent4879151d1dc9f951e4598bd433cd2142976ed39d
cmd/link: sort allocated ELF section headers by address

For an executable, emit the allocated section headers in address order,
so that section headers are easier for humans to read.

Change-Id: Ib5efb4734101e4a1f6b09d0e045ed643c79c7c0a
Reviewed-on: https://go-review.googlesource.com/c/go/+/718620
Reviewed-by: Cherry Mui <cherryyz@google.com>
TryBot-Bypass: David Chase <drchase@google.com>
Reviewed-by: David Chase <drchase@google.com>
src/cmd/link/elf_test.go
src/cmd/link/internal/ld/dwarf.go
src/cmd/link/internal/ld/elf.go
src/cmd/link/internal/ld/symtab.go