#ifndef __ARM_CRYPTO_IS #ifdef __ghs__ #pragma ghs startnomisra #endif /* __ghs__ */ #define __ARM_CRYPTO_IS #include #define __CRYPTOSAFE __attribute__((const,pure)) uint32_t __crc32b(uint32_t a, uint8_t b) __CRYPTOSAFE; uint32_t __crc32h(uint32_t a, uint16_t b) __CRYPTOSAFE; uint32_t __crc32w(uint32_t a, uint32_t b) __CRYPTOSAFE; uint32_t __crc32d(uint32_t a, uint64_t b) __CRYPTOSAFE; uint32_t __crc32cb(uint32_t a, uint8_t b) __CRYPTOSAFE; uint32_t __crc32ch(uint32_t a, uint16_t b) __CRYPTOSAFE; uint32_t __crc32cw(uint32_t a, uint32_t b) __CRYPTOSAFE; uint32_t __crc32cd(uint32_t a, uint64_t b) __CRYPTOSAFE; #ifdef __ghs__ #pragma ghs endnomisra #endif /* __ghs__ */ #endif /* __ARM_CRYPTO_IS */