refine build tags

This commit is contained in:
Sun Yimin 2024-03-05 09:47:49 +08:00 committed by GitHub
parent df3166f032
commit 5adc912824
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
75 changed files with 75 additions and 75 deletions

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package cipher

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package cipher

View File

@ -1,4 +1,4 @@
//go:build !amd64 && !arm64 || purego
//go:build purego || !(amd64 || arm64)
package cipher

View File

@ -37,7 +37,7 @@ var curves = []struct {
P: "SM2P256",
Element: "fiat.SM2P256Element",
Params: _sm2ec.P256().Params(),
BuildTags: "",
BuildTags: "purego || !(amd64 || arm64)",
},
}

View File

@ -5,7 +5,7 @@
// https://link.springer.com/article/10.1007%2Fs13389-014-0090-x
// https://eprint.iacr.org/2013/816.pdf
// https://github.com/emmansun/gmsm/wiki/SM2-WWMM-(2)
//go:build amd64 && !purego && !plugin
//go:build !(purego || plugin)
#include "textflag.h"
#include "p256_macros_amd64.s"

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm2ec

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -5,7 +5,7 @@
// https://link.springer.com/article/10.1007%2Fs13389-014-0090-x
// https://eprint.iacr.org/2013/816.pdf
// https://github.com/emmansun/gmsm/wiki/SM2-WWMM-(2)
//go:build amd64 && !purego && plugin
//go:build plugin && !purego
// plugin mode - DO NOT use the R15 Register.
// Below functions are different:

View File

@ -4,7 +4,7 @@
// Code generated by generate.go. DO NOT EDIT.
//go:build !amd64 && !arm64 || purego
//go:build purego || !(amd64 || arm64)
package sm2ec

View File

@ -7,7 +7,7 @@
// 256-bit primes"
// https://link.springer.com/article/10.1007%2Fs13389-014-0090-x
// https://eprint.iacr.org/2013/816.pdf
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm2ec

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm2ec

View File

@ -1,4 +1,4 @@
//go:build (!amd64 && !arm64) || purego
//go:build purego || !(amd64 || arm64)
package sm2ec

View File

@ -126,7 +126,7 @@ func main() {
buf := new(bytes.Buffer)
fmt.Fprint(buf, `
// Generated by gen_sm3block_ni.go. DO NOT EDIT.
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego
//go:build !purego
package sm3

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
package sm3

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build !amd64 && !arm64 || purego
//go:build purego || !(amd64 || arm64)
package sm3

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,5 +1,5 @@
// Generated by gen_sm3block_ni.go. DO NOT EDIT.
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,5 +1,5 @@
// This SM4 implementation referenced https://github.com/mjosaarinen/sm4ni/blob/master/sm4ni.c
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"
#include "aesni_macros_amd64.s"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm4

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm4

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm4

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm4

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm4

View File

@ -1,4 +1,4 @@
//go:build !amd64 && !arm64 || purego
//go:build purego || !(amd64 || arm64)
package sm4

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm4

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm4

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm4

View File

@ -4,7 +4,7 @@
// Instruction and its Usage for Computing the GCM Mode rev. 2.02
// [2] Gueron, S., Krasnov, V.: Speeding up Counter Mode in Software and
// Hardware
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm4

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm4

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm4

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package sm4

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego && !plugin
//go:build !(purego || plugin)
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build (!amd64 && !arm64) || purego || plugin
//go:build purego || plugin || !(amd64 || arm64)
package bn256

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego && !plugin
//go:build !(purego || plugin)
#include "textflag.h"
#include "gfp_macros_amd64.s"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package bn256

View File

@ -1,4 +1,4 @@
//go:build (!amd64 && !arm64) || purego
//go:build purego || !(amd64 || arm64)
package bn256

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego && plugin
//go:build plugin && !purego
#include "textflag.h"
#include "gfp_macros_amd64.s"

View File

@ -1,4 +1,4 @@
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package bn256

View File

@ -1,4 +1,4 @@
//go:build (!amd64 && !arm64) || purego
//go:build purego || !(amd64 || arm64)
package bn256

View File

@ -1,7 +1,7 @@
// Referenced Intel(R) Multi-Buffer Crypto for IPsec
// https://github.com/intel/intel-ipsec-mb/
// https://gist.github.com/emmansun/15d2fce6659ab97ffaf7ab66e278caee
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package zuc

View File

@ -1,4 +1,4 @@
//go:build (!amd64 && !arm64) || purego
//go:build purego || !(amd64 || arm64)
package zuc

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package zuc

View File

@ -1,4 +1,4 @@
//go:build !amd64 && !arm64 || purego
//go:build purego || !(amd64 || arm64)
package zuc

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package zuc

View File

@ -1,6 +1,6 @@
// Referenced Intel(R) Multi-Buffer Crypto for IPsec
// https://github.com/intel/intel-ipsec-mb/
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build !amd64 && !arm64 || purego
//go:build purego || !(amd64 || arm64)
package zuc

View File

@ -1,4 +1,4 @@
//go:build (amd64 && !purego) || (arm64 && !purego)
//go:build (amd64 || arm64) && !purego
package zuc

View File

@ -1,6 +1,6 @@
// Referenced Intel(R) Multi-Buffer Crypto for IPsec
// https://github.com/intel/intel-ipsec-mb/
//go:build amd64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build arm64 && !purego
//go:build !purego
#include "textflag.h"

View File

@ -1,4 +1,4 @@
//go:build !amd64 && !arm64 || purego
//go:build purego || !(amd64 || arm64)
package zuc