Index: src/pkg/crypto/md5/md5block.go |
=================================================================== |
--- a/src/pkg/crypto/md5/md5block.go |
+++ b/src/pkg/crypto/md5/md5block.go |
@@ -16,7 +16,7 @@ |
aa, bb, cc, dd := a, b, c, d |
// This is a constant condition - it is not evaluated on each iteration. |
- if runtime.GOARCH == "amd64" || runtime.GOARCH == "386" { |
+ if runtime.GOARCH == "amd64" || runtime.GOARCH == "386" || runtime.GOARCH == "arm" { |
// MD5 was designed so that x86 processors can just iterate |
// over the block data directly as uint32s, and we generate |
// less code and run 1.3x faster if we take advantage of that. |