]> Cypherpunks repositories - gostls13.git/commit
crypto/ecdsa: remove s390x assembly
authorMichael Munday <mike.munday@ibm.com>
Wed, 16 Oct 2019 20:49:09 +0000 (21:49 +0100)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 16 Oct 2019 21:57:24 +0000 (21:57 +0000)
commit943df4f629560f5c33474dd82e2b534ea5f8653f
treec9228e462770512741e1d59af046ae9dec69d21b
parentb76e6f88251712a21071d4ea11573bd8cdfa21de
crypto/ecdsa: remove s390x assembly

This a revert of CL 174437 and follow up fix CL 201317.

The s390x assembly in this package makes use of an instruction
(specifically KDSA) which is not supported by the current build
machine. Remove this assembly for now, we can revisit this
functionality once we have a newer build machine and can ensure
that this assembly is well tested.

Updates #34927.

Change-Id: I779286fa7d9530a254b53a515ee76b1218821f2f
Reviewed-on: https://go-review.googlesource.com/c/go/+/201360
Run-TryBot: Michael Munday <mike.munday@ibm.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/crypto/ecdsa/ecdsa.go
src/crypto/ecdsa/ecdsa_noasm.go [deleted file]
src/crypto/ecdsa/ecdsa_s390x.go [deleted file]
src/crypto/ecdsa/ecdsa_s390x.s [deleted file]
src/crypto/ecdsa/ecdsa_s390x_test.go [deleted file]