boringssl/crypto/ec
David Benjamin f0df86a1f6 Fix standalone build on Mac.
CRYPTO_MUTEX was the wrong size. Fortunately, Apple was kind enough to define
pthread_rwlock_t unconditionally, so we can be spared fighting with feature
macros. Some of the stdlib.h removals were wrong and clang is pick about
multiply-defined typedefs. Apparently that's a C11 thing?

BUG=478598

Change-Id: Ibdcb8de9e5d83ca28e4c55b2979177d1ef0f9721
Reviewed-on: https://boringssl-review.googlesource.com/4404
Reviewed-by: Adam Langley <agl@google.com>
2015-04-20 16:50:18 +00:00
..
CMakeLists.txt Add 64-bit, P-256 implementation. 2015-04-16 13:53:05 -07:00
ec_asn1.c Fix a failure to NULL a pointer freed on error. 2015-03-19 19:50:32 +00:00
ec_key.c Remove hash table lookups from ex_data. 2015-04-15 23:59:35 +00:00
ec_montgomery.c Simplify ec_group_st on the assumption it is used for GF(p) only. 2015-04-13 20:53:20 +00:00
ec_test.c Eliminate unnecessary includes from low-level crypto modules. 2015-04-13 20:49:18 +00:00
ec.c Add 64-bit, P-256 implementation. 2015-04-16 13:53:05 -07:00
example_mul.c Add a CRYPTO_library_init and static-initializer-less build option. 2014-09-12 00:10:53 +00:00
internal.h Fix standalone build on Mac. 2015-04-20 16:50:18 +00:00
oct.c Add in missing curly braces part 2. 2015-02-11 23:14:04 +00:00
p256-64.c Add 64-bit, P-256 implementation. 2015-04-16 13:53:05 -07:00
simple.c Add in missing curly braces part 2. 2015-02-11 23:14:04 +00:00
util-64.c Add 64-bit, P-256 implementation. 2015-04-16 13:53:05 -07:00
wnaf.c Eliminate unnecessary includes from low-level crypto modules. 2015-04-13 20:49:18 +00:00