boringssl/crypto/poly1305
Adam Langley e77c27d734 Automatically disable assembly with MSAN.
MSAN is incompatible with hand-written assembly code. Previously we
required that OPENSSL_NO_ASM be set when building with MSAN, and the
CMake build would take care of this. However, with other build systems
it wasn't always so easy.

This change automatically disables assembly when the compiler is
configured for MSAN.

Change-Id: I6c219120f62d16b99bafc2efb02948ecbecaf87f
Reviewed-on: https://boringssl-review.googlesource.com/31724
Commit-Queue: David Benjamin <davidben@google.com>
Reviewed-by: David Benjamin <davidben@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2018-09-07 21:12:37 +00:00
..
internal.h Run the comment converter on libcrypto. 2017-08-18 21:49:04 +00:00
poly1305_arm_asm.S Automatically disable assembly with MSAN. 2018-09-07 21:12:37 +00:00
poly1305_arm.c Run the comment converter on libcrypto. 2017-08-18 21:49:04 +00:00
poly1305_test.cc Convert a number of tests to GTest. 2017-06-01 17:02:13 +00:00
poly1305_tests.txt
poly1305_vec.c Remove custom memcpy and memset from poly1305_vec. 2017-11-10 20:53:30 +00:00
poly1305.c Run the comment converter on libcrypto. 2017-08-18 21:49:04 +00:00