From ce8fea8f93238f4d71bd1bc87532db0e0b69e7cf Mon Sep 17 00:00:00 2001 From: Sahil-4555 Date: Sat, 14 Mar 2026 15:01:18 +0530 Subject: [PATCH] build: restrict BMI2 keccak assembly to amd64 and !purego --- crypto/keccak/keccakf_amd64_bmi2.s | 2 +- crypto/keccak/‎gen_keccakf_bmi2.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crypto/keccak/keccakf_amd64_bmi2.s b/crypto/keccak/keccakf_amd64_bmi2.s index 52a6ba6a10..fa3e1c33ae 100644 --- a/crypto/keccak/keccakf_amd64_bmi2.s +++ b/crypto/keccak/keccakf_amd64_bmi2.s @@ -1,6 +1,6 @@ // Code generated by gen_keccakf_bmi2.go. DO NOT EDIT. -//go:build !purego && amd64 +//go:build amd64 && !purego #include "textflag.h" diff --git a/crypto/keccak/‎gen_keccakf_bmi2.go b/crypto/keccak/‎gen_keccakf_bmi2.go index e322537a66..457bc7bfcb 100644 --- a/crypto/keccak/‎gen_keccakf_bmi2.go +++ b/crypto/keccak/‎gen_keccakf_bmi2.go @@ -66,7 +66,7 @@ func main() { p("// Code generated by gen_keccakf_bmi2.go. DO NOT EDIT.") p("") - p("//go:build !purego") + p("//go:build amd64 && !purego") p("") p("#include \"textflag.h\"") p("")