080dca7329
The blake2b package only includes an asm implementation for amd64. Other architectures use a generic Go implementation. Unfortunately appengine is one of those architectures and we explicitly ignore appengine when vendoring because it is an unsupported platform for Nomad. Commit 925ec07a4 started ignoring appengine to help trim down the vendor package. We now need to include appengine again - despite not building for it - just to avoid accidently breaking other archs we do support.
12 lines
326 B
Go
12 lines
326 B
Go
// Copyright 2016 The Go Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style
|
|
// license that can be found in the LICENSE file.
|
|
|
|
// +build !amd64 appengine gccgo
|
|
|
|
package blake2b
|
|
|
|
func hashBlocks(h *[8]uint64, c *[2]uint64, flag uint64, blocks []byte) {
|
|
hashBlocksGeneric(h, c, flag, blocks)
|
|
}
|