runtime: add FIPS helper functions

Not entirely sure what they're for, but the Go runtime also stores this
information per goroutine so let's go with that.
This commit is contained in:
Ayke van Laethem
2025-02-18 14:19:46 +01:00
committed by Ron Evans
parent a1be8cd9fe
commit 07c7eff3c3
3 changed files with 19 additions and 0 deletions
+5
View File
@@ -226,3 +226,8 @@ func divideByZeroPanic() {
func blockingPanic() {
runtimePanicAt(returnAddress(0), "trying to do blocking operation in exported function")
}
//go:linkname fips_fatal crypto/internal/fips140.fatal
func fips_fatal(msg string) {
runtimePanic(msg)
}