isb available > armv6

This commit is contained in:
Hideki Miyazaki 2024-01-17 13:39:48 +09:00
parent 7a77d64d56
commit b2f971555e
No known key found for this signature in database
GPG Key ID: 4EE161CA873C6418

@ -1194,7 +1194,7 @@ WOLFSSL_ABI WOLFSSL_API int wolfCrypt_Cleanup(void);
#ifndef WOLFSSL_NO_FENCE
#if defined (__i386__) || defined(__x86_64__)
#define XFENCE() XASM_VOLATILE("lfence")
#elif defined (__arm__) || defined(__aarch64__)
#elif (defined (__arm__) && (__ARM_ARCH > 6)) || defined(__aarch64__)
#define XFENCE() XASM_VOLATILE("isb")
#elif defined(__riscv)
#define XFENCE() XASM_VOLATILE("fence")