diff --git a/src/softAes.cpp b/src/softAes.cpp index 86bb554..81af94f 100644 --- a/src/softAes.cpp +++ b/src/softAes.cpp @@ -328,7 +328,7 @@ static inline uint32_t subw(uint32_t w) { sbox[w & 0xff]; } -#if defined(__clang__) || defined(__arm__) || defined(__aarch64__) +#if defined(__clang__) || defined(__arm__) || defined(__aarch64__) || defined(__powerpc__) static inline uint32_t _rotr(uint32_t value, uint32_t amount) { return (value >> amount) | (value << (-amount & 31)); }