Skip to content

Commit 765e5d1

Browse files
committed
types.h: add powerpc macros
1 parent 4d837e7 commit 765e5d1

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

wolfssl/wolfcrypt/types.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -158,16 +158,16 @@ decouple library dependencies with standard string, memory and so on.
158158
#elif !defined(__BCPLUSPLUS__) && !defined(__EMSCRIPTEN__)
159159
#if !defined(SIZEOF_LONG_LONG) && !defined(SIZEOF_LONG)
160160
#if (defined(__alpha__) || defined(__ia64__) || \
161-
defined(_ARCH_PPC64) || defined(__mips64) || \
161+
defined(_ARCH_PPC64) || defined(__ppc64__) || \
162162
defined(__x86_64__) || defined(__s390x__ ) || \
163163
((defined(sun) || defined(__sun)) && \
164164
(defined(LP64) || defined(_LP64))) || \
165165
(defined(__riscv_xlen) && (__riscv_xlen == 64)) || \
166-
defined(__aarch64__) || \
166+
defined(__aarch64__) || defined(__mips64) || \
167167
(defined(__DCC__) && (defined(__LP64) || defined(__LP64__))))
168168
/* long should be 64bit */
169169
#define SIZEOF_LONG 8
170-
#elif defined(__i386__) || defined(__CORTEX_M3__)
170+
#elif defined(__i386__) || defined(__CORTEX_M3__) || defined(__ppc__)
171171
/* long long should be 64bit */
172172
#define SIZEOF_LONG_LONG 8
173173
#endif
@@ -230,7 +230,7 @@ decouple library dependencies with standard string, memory and so on.
230230
defined(__x86_64__) || defined(_M_X64)) || \
231231
defined(__aarch64__) || defined(__sparc64__) || defined(__s390x__ ) || \
232232
(defined(__riscv_xlen) && (__riscv_xlen == 64)) || defined(_M_ARM64) || \
233-
defined(__aarch64__) || \
233+
defined(__aarch64__) || defined(__ppc64__) || \
234234
(defined(__DCC__) && (defined(__LP64) || defined(__LP64__)))
235235
#define WC_64BIT_CPU
236236
#elif (defined(sun) || defined(__sun)) && \

0 commit comments

Comments
 (0)