Support MIPS64.
MIPS64 confusingly sets __mips__, but it's not a 32-bit platform. This change updates the defines in base.h to recognise MIPS64 based on both __mips__ and __LP64__ being defined. Change-Id: I220f5d9c8f1cd7d3089cc013348e6f95cdee76d9 Reviewed-on: https://boringssl-review.googlesource.com/4093 Reviewed-by: Adam Langley <agl@google.com>
This commit is contained in:
parent
20b64fd19d
commit
c11e13a78b
@ -82,9 +82,12 @@ extern "C" {
|
||||
#elif defined(__aarch64__)
|
||||
#define OPENSSL_64_BIT
|
||||
#define OPENSSL_AARCH64
|
||||
#elif defined(__mips__)
|
||||
#elif defined(__mips__) && !defined(__LP64__)
|
||||
#define OPENSSL_32_BIT
|
||||
#define OPENSSL_MIPS
|
||||
#elif defined(__mips__) && defined(__LP64__)
|
||||
#define OPENSSL_64_BIT
|
||||
#define OPENSSL_MIPS64
|
||||
#elif defined(__pnacl__)
|
||||
#define OPENSSL_32_BIT
|
||||
#define OPENSSL_PNACL
|
||||
|
Loading…
Reference in New Issue
Block a user