mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-16 18:00:46 +00:00
crypto: add go:build lines (#23468)
This commit is contained in:
parent
9dab065373
commit
146bc2be7b
7 changed files with 10 additions and 1 deletions
|
|
@ -2,6 +2,7 @@
|
||||||
// Use of this source code is governed by a BSD-style
|
// Use of this source code is governed by a BSD-style
|
||||||
// license that can be found in the LICENSE file.
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
|
//go:build go1.7 && amd64 && !gccgo && !appengine
|
||||||
// +build go1.7,amd64,!gccgo,!appengine
|
// +build go1.7,amd64,!gccgo,!appengine
|
||||||
|
|
||||||
package blake2b
|
package blake2b
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
// Use of this source code is governed by a BSD-style
|
// Use of this source code is governed by a BSD-style
|
||||||
// license that can be found in the LICENSE file.
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
|
//go:build !go1.7 && amd64 && !gccgo && !appengine
|
||||||
// +build !go1.7,amd64,!gccgo,!appengine
|
// +build !go1.7,amd64,!gccgo,!appengine
|
||||||
|
|
||||||
package blake2b
|
package blake2b
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,6 @@
|
||||||
// +build gofuzz
|
// Only enable fuzzer on platforms with AVX enabled
|
||||||
|
//go:build go1.7 && amd64 && !gccgo && !appengine
|
||||||
|
// +build go1.7,amd64,!gccgo,!appengine
|
||||||
|
|
||||||
package blake2b
|
package blake2b
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
// Use of this source code is governed by a BSD-style
|
// Use of this source code is governed by a BSD-style
|
||||||
// license that can be found in the LICENSE file.
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
|
//go:build !amd64 || appengine || gccgo
|
||||||
// +build !amd64 appengine gccgo
|
// +build !amd64 appengine gccgo
|
||||||
|
|
||||||
package blake2b
|
package blake2b
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
// Use of this source code is governed by a BSD-style
|
// Use of this source code is governed by a BSD-style
|
||||||
// license that can be found in the LICENSE file.
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
|
//go:build go1.9
|
||||||
// +build go1.9
|
// +build go1.9
|
||||||
|
|
||||||
package blake2b
|
package blake2b
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,7 @@
|
||||||
// You should have received a copy of the GNU Lesser General Public License
|
// You should have received a copy of the GNU Lesser General Public License
|
||||||
// along with the go-ethereum library. If not, see <http://www.gnu.org/licenses/>.
|
// along with the go-ethereum library. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
//go:build amd64 || arm64
|
||||||
// +build amd64 arm64
|
// +build amd64 arm64
|
||||||
|
|
||||||
// Package bn256 implements the Optimal Ate pairing over a 256-bit Barreto-Naehrig curve.
|
// Package bn256 implements the Optimal Ate pairing over a 256-bit Barreto-Naehrig curve.
|
||||||
|
|
@ -22,6 +23,7 @@ package bn256
|
||||||
import (
|
import (
|
||||||
bn256cf "github.com/XinFinOrg/XDPoSChain/crypto/bn256/cloudflare"
|
bn256cf "github.com/XinFinOrg/XDPoSChain/crypto/bn256/cloudflare"
|
||||||
)
|
)
|
||||||
|
|
||||||
// G1 is an abstract cyclic group. The zero value is suitable for use as the
|
// G1 is an abstract cyclic group. The zero value is suitable for use as the
|
||||||
// output of an operation, but cannot be used as an input.
|
// output of an operation, but cannot be used as an input.
|
||||||
type G1 = bn256cf.G1
|
type G1 = bn256cf.G1
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,4 @@
|
||||||
|
//go:build (!amd64 && !arm64) || generic
|
||||||
// +build !amd64,!arm64 generic
|
// +build !amd64,!arm64 generic
|
||||||
|
|
||||||
package bn256
|
package bn256
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue