aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/staticdata/data.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/compile/internal/staticdata/data.go')
-rw-r--r--src/cmd/compile/internal/staticdata/data.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/cmd/compile/internal/staticdata/data.go b/src/cmd/compile/internal/staticdata/data.go
index b6ca615c6e..acafe9d339 100644
--- a/src/cmd/compile/internal/staticdata/data.go
+++ b/src/cmd/compile/internal/staticdata/data.go
@@ -10,8 +10,9 @@ import (
"go/constant"
"io"
"os"
- "sort"
+ "slices"
"strconv"
+ "strings"
"sync"
"cmd/compile/internal/base"
@@ -264,8 +265,8 @@ func GlobalLinksym(n *ir.Name) *obj.LSym {
}
func WriteFuncSyms() {
- sort.Slice(funcsyms, func(i, j int) bool {
- return funcsyms[i].Linksym().Name < funcsyms[j].Linksym().Name
+ slices.SortFunc(funcsyms, func(a, b *ir.Name) int {
+ return strings.Compare(a.Linksym().Name, b.Linksym().Name)
})
for _, nam := range funcsyms {
s := nam.Sym()