summaryrefslogtreecommitdiff
path: root/vendor/modernc.org/libc/mem_musl.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/modernc.org/libc/mem_musl.go')
-rw-r--r--vendor/modernc.org/libc/mem_musl.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/vendor/modernc.org/libc/mem_musl.go b/vendor/modernc.org/libc/mem_musl.go
index 01f74f1a1..78770dfff 100644
--- a/vendor/modernc.org/libc/mem_musl.go
+++ b/vendor/modernc.org/libc/mem_musl.go
@@ -2,13 +2,13 @@
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
-//go:build !libc.membrk && !libc.memgrind && linux && (amd64 || loong64)
+//go:build !libc.membrk && !libc.memgrind && linux && (amd64 || arm64 || loong64)
-package libc // import "modernc.org/libc/v2"
+package libc // import "modernc.org/libc"
import (
"math"
- "math/bits"
+ mbits "math/bits"
"modernc.org/memory"
)
@@ -49,7 +49,7 @@ func Xcalloc(tls *TLS, m Tsize_t, n Tsize_t) (r uintptr) {
trc("tls=%v m=%v n=%v, (%v:)", tls, m, n, origin(2))
defer func() { trc("-> %v", r) }()
}
- hi, rq := bits.Mul(uint(m), uint(n))
+ hi, rq := mbits.Mul(uint(m), uint(n))
if hi != 0 || rq > math.MaxInt {
tls.setErrno(ENOMEM)
return 0