mirror of
https://github.com/superseriousbusiness/gotosocial
synced 2024-12-27 13:13:10 +00:00
57dc742c76
Bumps [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) from 0.2.4 to 0.2.5. - [Release notes](https://github.com/KimMachineGun/automemlimit/releases) - [Commits](https://github.com/KimMachineGun/automemlimit/compare/v0.2.4...v0.2.5) --- updated-dependencies: - dependency-name: github.com/KimMachineGun/automemlimit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
25 lines
405 B
Go
25 lines
405 B
Go
package link
|
|
|
|
import (
|
|
"fmt"
|
|
"runtime"
|
|
)
|
|
|
|
func platformPrefix(symbol string) string {
|
|
|
|
prefix := runtime.GOARCH
|
|
|
|
// per https://github.com/golang/go/blob/master/src/go/build/syslist.go
|
|
switch prefix {
|
|
case "386":
|
|
prefix = "ia32"
|
|
case "amd64", "amd64p32":
|
|
prefix = "x64"
|
|
case "arm64", "arm64be":
|
|
prefix = "arm64"
|
|
default:
|
|
return symbol
|
|
}
|
|
|
|
return fmt.Sprintf("__%s_%s", prefix, symbol)
|
|
}
|