From 8f6583d8363086433cb1d8a86f5683589e9f9a74 Mon Sep 17 00:00:00 2001 From: Dave Rodgman Date: Fri, 25 Nov 2022 09:16:41 +0000 Subject: [PATCH] Fix for MSVC unsupported #inline keyword Signed-off-by: Dave Rodgman --- library/alignment.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/library/alignment.h b/library/alignment.h index e7f11da40..986fdaa95 100644 --- a/library/alignment.h +++ b/library/alignment.h @@ -26,6 +26,11 @@ #include #include +#if ( defined(__ARMCC_VERSION) || defined(_MSC_VER) ) && \ + !defined(inline) && !defined(__cplusplus) +#define inline __inline +#endif + /** * Read the unsigned 32 bits integer from the given address, which need not * be aligned.