Andrew Geissler | 82c905d | 2020-04-13 13:39:40 -0500 | [diff] [blame] | 1 | Let boringSSL compile on ppc32 bit |
| 2 | |
| 3 | Upstream-Status: Pending |
| 4 | Signed-off-by: Khem Raj <raj.khem@gmail.com> |
| 5 | |
Andrew Geissler | 97771a3 | 2021-03-05 15:23:11 -0600 | [diff] [blame] | 6 | --- a/third_party/boringssl-with-bazel/src/include/openssl/base.h |
| 7 | +++ b/third_party/boringssl-with-bazel/src/include/openssl/base.h |
Andrew Geissler | 82c905d | 2020-04-13 13:39:40 -0500 | [diff] [blame] | 8 | @@ -99,6 +99,9 @@ extern "C" { |
| 9 | #elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_LITTLE_ENDIAN) |
| 10 | #define OPENSSL_64_BIT |
| 11 | #define OPENSSL_PPC64LE |
| 12 | +#elif (defined(__PPC__) || defined(__powerpc__)) |
| 13 | +#define OPENSSL_32_BIT |
| 14 | +#define OPENSSL_PPC |
Andrew Geissler | 32b1199 | 2021-03-31 13:37:05 -0500 | [diff] [blame] | 15 | #elif defined(__MIPSEL__) && !defined(__LP64__) |
Andrew Geissler | 82c905d | 2020-04-13 13:39:40 -0500 | [diff] [blame] | 16 | #define OPENSSL_32_BIT |
| 17 | #define OPENSSL_MIPS |